v2
2026-10-10
zswap 分离读写请求降低竞争 · v2
zswap 将压缩与解压请求分离,并为同步解压使用栈上请求,减少分配开销。
原始补丁链接
子 Patch(2)
1/2
mm: zswap: use separate compression and decompression requests
On (26/10/09 17:26), Usama Arif wrote: > Thanks for the inital patches! Thank you for working on this! > > Catch me if you can ;P > > > > [1] https://lore.kernel.org/all/20261009071157.3730698-12-sen
2/2
mm: zswap: use stack requests for synchronous decompression
对满足 acomp_can_use_stack_req() 的同步解压算法,改用栈上 acomp_request 并跳过 per-CPU 解压 mutex,避免被抢占的低优先级 load 持锁阻塞同 CPU 其他 load;异步或需上下文的算法仍走原锁路径。