评审中
🚀 性能优化
最新 v6 · 更新于 2026-09-06
zswap_entry 改用 pool id 缩小体积
提交者:Jianyue Wu · 首次出现 2026-09-04
把 zswap_entry 中的 zswap_pool 指针换成 pool id,降低每页固定开销,并用 queue_rcu_work() 回收退役池、去掉多余的 RCU 池链表。
版本时间线
v6
2026-09-06
· 3 封原始邮件
· 含 3 个子 patch
查看详情 →
zswap 用 xarray 按 id 管理 pool,entry 改存 pool id 并配合 queue_rcu_work 释放退役 pool,显著缩小 zswap_entry。
v5
2026-09-05
· 6 封原始邮件
查看详情 →
zswap_entry 用 u8 pool id 替代 pool 指针,xarray 管理池并 RCU 释放旧池,条目从 56 字节降到 48。
日报中提到过
这几天的日报里对这个系列有更详细的"发生了什么/为什么重要"叙述,原始邮件摘要之外可以点进去看。