评审中
🚀 性能优化
最新 v3 · 更新于 2026-09-06
加速MGLRU老化并修复冷热反转
提交者:Barry Song (Xiaomi) · 首次出现 2026-08-21
优化inc_min_seq(),批量移动folio和更新计数,并调整promote逻辑,避免老化过程中把热页误判为冷页导致冷热反转。
版本时间线
v3
2026-09-02
· 2 封原始邮件
· 含 7 个子 patch
查看详情 →
v3 批处理更新 lrugen->nr_pages 并移动 folio 到次旧代,加速 inc_min_seq() 且修复冷热反转。
v2
2026-08-28
· 2 封原始邮件
· 含 7 个子 patch
查看详情 →
v2:加速 MGLRU inc_min_seq() 并修复 cold/hot 反转,包含批量更新 nr_pages 和整理 folio 移动。
v1
2026-08-27
· 2 封原始邮件
· 含 6 个子 patch
查看详情 →
MGLRU 老化提速:批量处理或跳过 inc_min_seq 操作,修复 promoted folio 与非 promoted folio 冷热顺序颠倒及受保护 folio 计数问题。
日报中提到过
这几天的日报里对这个系列有更详细的"发生了什么/为什么重要"叙述,原始邮件摘要之外可以点进去看。