什麼時候使用zswap?

什麼時候使用zswap?

我想減少 SSD 的磨損。

我試圖了解 zswap 的機制:

zswap是只有在未壓縮的swap滿之後才會使用嗎?

若否,分配政策為何?

答案1

文件說:

當壓縮池達到其大小限制時,Zswap 以 LRU 為基礎將頁面從壓縮快取逐出到後備交換設備。這項要求已在先前的社區討論中得到確定。

這意味著使用 zswap(保存在 RAM 中)swap,當滿了時,最舊的頁面將被移動到交換區,為等待寫入 zswap 的新頁面騰出空間。

時間局部性表示最近使用的頁面更有可能被再次使用。

相關內容