Skip to content

Conversation

@Lijiachen1018
Copy link
Contributor

@Lijiachen1018 Lijiachen1018 commented Oct 24, 2025

Purpose

Hotness management

  • add the ID of visited block to a set
  • update the Modify time of block file in the set

Modifications

  • HotnessSet that collect ID of blocks and update access time of file
  • HotnessTimer that periodically calls HotnessSet::UpdateHotness()
  • HotnessManager that manage the timer and set

Test

test of access time updated when the blocks are fetched
img_v3_02rg_8650be14-7b5c-4d7e-bc7c-f8a88773b71g

@Lijiachen1018 Lijiachen1018 changed the title [WIP]hotness management for gc hotness management for gc Oct 25, 2025
@Lijiachen1018 Lijiachen1018 changed the title hotness management for gc [feat] hotness management for gc Oct 25, 2025
@ygwpz ygwpz merged commit c4eb386 into ModelEngine-Group:develop Oct 28, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants