评审中
最新 v6 · 更新于 2026-10-23
实现虚拟交换空间 vswap
提交者:Nhat Pham · 首次出现 2026-08-07
新增 vswap 机制:使用空闲 swap 表项分配虚拟交换槽,带 sysctl/CONFIG 开关,并修复 zswap 回滚、rmap 编码冲突,拆分 THP swapin。
版本时间线
v6
2026-10-23
· 3 封原始邮件
· 含 12 个子 patch
查看详情 →
vswap 系列引入虚拟交换设备及 zswap、物理交换等后端,评论要求补充磁盘交换性能数据。
v5
2026-09-24
· 2 封原始邮件
查看详情 →
v5 vswap:启用时 OVERCOMMIT_GUESS 放宽到 3xRAM,限制 8TB 文件并用 vmalloc 数组替代 xarray。
v4
2026-08-28
· 2 封原始邮件
查看详情 →
v4:引入虚拟交换设备,swap entry 不再绑定物理 backing slot,解决交换优化带来的槽位占用等问题。
v3
2026-08-07
查看详情 →
新增 vswap 机制:使用空闲 swap 表项分配虚拟交换槽,带 sysctl/CONFIG 开关,并修复 zswap 回滚、rmap 编码冲突,拆分 THP swapin。
v1
2026-09-22
查看详情 →
syzbot 测试 v5 虚拟交换空间系列,该系列新增 vswap 基础设施并支持 zswap、零页和物理交换后端。
日报中提到过
这几天的日报里对这个系列有更详细的"发生了什么/为什么重要"叙述,原始邮件摘要之外可以点进去看。