Использование Zcache в Lubuntu
Недавно я добавил zcache к моей конфигурации grub:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash zcache"
Но я в растерянности относительно того, работает ли zcache или мне нужно сделать что-то еще. Существует серьезная нехватка информации о реализации zcache в Ubuntu, и большая часть того, что есть, старше трех-пяти лет.
Похоже, что когда-то в прошлом для работы zcache требовались "модули" cleancache и frontswap, но я подозреваю, что это уже не так.
Итак, кроме добавления zcache в мою командную строку, нужно ли что-то еще делать, и как я могу убедиться, что zcache полностью функционирует в моей системе?
-Version-
Kernel : Linux 3.13.0-45-generic (i686)
Compiled : #74-Ubuntu SMP Tue Jan 13 19:37:48 UTC 2015
Distribution : Ubuntu 14.04.2 LTS
1 ответ
Насколько я могу судить, zcache был удален из ядра начиная с версии 3.11:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1256503
Я бы рекомендовал вместо этого посмотреть на zswap. Это включено так же легко:
Отредактируйте / etc / default / grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash zswap.enabled=1"sudo update-grubперезагружать
Чтобы убедиться, что он включен:
dmesg | grep zswap
И чтобы проверить, сделано ли это что-нибудь (оно включится только после того, как ваша система начнет подкачку):
sudo sh -c 'cd /sys/kernel/debug/zswap && grep . *'
Для получения дополнительной информации о zswap:
zram vs zswap vs zcache Конечное руководство: когда использовать какой