RFC
🚀 性能优化
最新 v4 · 更新于 2026-10-16
folio_inc_lru_refs 去 lruvec 锁
提交者:未知 · 首次出现 2026-09-11
folio_inc_lru_refs() 原用 lruvec spinlock 防止与老化并发破坏尺寸计数,现改为无锁实现,降低热路径锁竞争。
版本时间线
v4
2026-10-16
查看详情 →
讨论去掉folio_inc_lru_refs的lruvec锁,改用RCU,并处理世代索引复用致CAS误成功。
v3
2026-10-16
· 4 封原始邮件
查看详情 →
folio_inc_lru_refs 去掉 lruvec spinlock,改用 RCU 查找 lruvec,并讨论 max_seq 推进的代际竞争。
v2
2026-09-11
查看详情 →
folio_inc_lru_refs() 原用 lruvec spinlock 防止与老化并发破坏尺寸计数,现改为无锁实现,降低热路径锁竞争。
日报中提到过
这几天的日报里对这个系列有更详细的"发生了什么/为什么重要"叙述,原始邮件摘要之外可以点进去看。