什么时候使用zswap?

什么时候使用zswap?

我想减少 SSD 的磨损。

我试图了解 zswap 的机制:

zswap是只有在未压缩的swap满之后才使用吗?

若否,分配政策为何?

答案1

文档说:

当压缩池达到其大小限制时,Zswap 以 LRU 为基础将页面从压缩缓存逐出到后备交换设备。这一要求已在之前的社区讨论中得到确定。

这意味着使用 zswap(保存在 RAM 中)swap,当满了时,最旧的页面将被移动到交换区,为等待写入 zswap 的新页面腾出空间。

时间局部性表示最近使用的页面更有可能被再次使用。

相关内容