RFC
🚀 性能优化
最新 v4 · 更新于 2026-08-12
修复MGLRU swappiness行为
提交者:Barry Song · 首次出现 2026-07-26
MGLRU对swappiness响应不佳,匿名页和文件页扫描比例不随swappiness线性变化;旨在改进回收选择策略,使其行为与活跃/非活跃LRU一致。
版本时间线
v4
2026-08-12
· 含 16 个子 patch
查看详情 →
MGLRU 改进 v4:改善隔离/扫描可读性与耗尽检测,处理隔离竞态,批量更新计数等。
v3
2026-07-31
· 含 6 个子 patch
查看详情 →
MGLRU 系列:修复 min_seq 指向空代、扫描两个可回收代、改进隔离与耗尽检测并增强老化触发。
v2
2026-07-31
· 9 封原始邮件
查看详情 →
修复MGLRU回退类型逻辑:避免在reclaimable generation为空时继续扫描,并尊重swappiness对类型选择的控制。
v1
2026-07-26
· 7 封原始邮件
查看详情 →
MGLRU对swappiness值不敏感,与LRU行为差异明显,需调整MGLRU的swappiness支持。
日报中提到过
这几天的日报里对这个系列有更详细的"发生了什么/为什么重要"叙述,原始邮件摘要之外可以点进去看。