Swap

Zram 在啟動時不啟動

  • December 3, 2011

我正在使用 pinguyos 11.10。Pinguyos 是 Ubuntu 11.10 的變體。

我已經像這樣安裝了zram:

sudo add-apt-repository ppa:shnatsel/zram
sudo apt-get update
sudo apt-get install zramswap-enabler

但是 zram 在啟動時不會自動啟動。我不得不手動說:service zramswap start讓它啟動。手動啟用 zramswap 之前和之後free會給出:

前:

            total       used       free     shared    buffers     cached
Mem:       2061184    1165240     895944          0      31632     559816
-/+ buffers/cache:     573792    1487392
Swap:            0          0          0

後:

            total       used       free     shared    buffers     cached
Mem:       2061184    1217888     843296          0      33136     567232
-/+ buffers/cache:     617520    1443664
Swap:      2061176          0    2061176

而且我沒有啟用物理交換分區..這有什麼區別嗎?zramswap 工作需要交換分區嗎?

PS在我手動啟動服務之前,沒有zram0zram1在此/dev 先感謝您的幫助。

執行sudo gedit /etc/init.d/rc.local並修改文件以包含您的service zramswap start命令。這應該在引導過程結束時執行命令。

引用自:https://unix.stackexchange.com/questions/25989