评审中
🚀 性能优化
最新 v4 · 更新于 2026-09-02
用固定池索引缩小zswap_entry
提交者:Jianyue Wu · 首次出现 2026-07-31
将 zswap_entry 中的 pool 指针替换为固定数组索引(ZSWAP_MAX_POOLS=16),减少每页 8 字节开销并移除 RCU 列表。
版本时间线
v4
2026-09-02
· 4 封原始邮件
查看详情 →
zswap 用 queue_rcu_work 回收退役池,列表改固定数组,zswap_entry 以索引替代池指针缩小开销
v3
2026-08-15
· 2 封原始邮件
· 含 3 个子 patch
查看详情 →
用固定池数组和索引替代链表与池指针,缩小每页 zswap_entry 结构开销。
v2
2026-07-31
· 2 封原始邮件
· 含 2 个子 patch
查看详情 →
zswap 用固定 16 槽数组和 u8 槽位索引替代每 entry 的 pool 指针,entry 从 56 字节降至 48 字节。
日报中提到过
这几天的日报里对这个系列有更详细的"发生了什么/为什么重要"叙述,原始邮件摘要之外可以点进去看。