v1
2026-09-09
MGLRU 增加老化与隔离 tracepoint · v1
为MGLRU新增mm_mglru_isolate_folios和mm_mglru_inc_max_seq两个tracepoint,携带memcg、generation/seq和扫描计数等上下文。
原始补丁链接
子 Patch(2)
1/2
mm/mglru: add tracepoint for folio isolation
新增 mm_mglru_isolate_folios tracepoint,在 isolate_folios() 输出 memcg、类型、swappiness、scanned/isolated 与 anon/file min/max_seq,使 MGLRU reclaim 状态可观测。
2/2
mm/mglru: add tracepoint for inc_max_seq
新增 mm_mglru_inc_max_seq tracepoint,在 inc_max_seq() 提升 max_seq 后记录 memcg、新 max_seq 与 anon/file min_seq,配合 isolate tracepoint 可追踪每 memcg 的 aging→eviction。