我正在使用 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 在我手动启动服务之前,没有zram0
,zram1
提前/dev
感谢您的任何帮助。
答案1
运行sudo gedit /etc/init.d/rc.local
并修改该文件以包含您的service zramswap start
命令。这应该在引导过程结束时运行该命令。