Как я могу использовать zRam?

Я установил zRam, как описано на webupd8.org . Я установил его из терминала. Это все, что мне нужно сделать, или мне нужно сделать какую-то настройку или что-то еще? Zram-enabler все делает сам или мне нужно установить некоторые параметры?

40
задан 12 February 2016 в 06:47

6 ответов

Как Sergey "Shnatsel" Davidoff был заключен в кавычки в том сообщении в блоге, этот пакет устанавливает сценарий для выполнения его как услуга. Сценарий автоматически настраивает себя, и сервис запускает автоматически. Нет никакой дальнейшей необходимой конфигурации. Через сервис можно вручную управлять:

sudo service zramswap start|stop|status|restart|reload|force-reload

При открытии deb пакета с роликом файла, Вы видите, что установлены только два файла:

/etc/init/zramswap.conf
/etc/init.d/zramswap

Наряду с некоторыми файлами документации. DEBIAN каталог содержит метаданные пакета и управляет для инициализации сервиса. Это - все, которое существует в пакете. Соответствующие устройства называют в честь этой схемы: /dev/zram[0-9]

Вы установили его через PPA? Я рекомендую делать это.

21
ответ дан 12 February 2016 в 06:47

На моем Ubuntu 14.04 VPS мне нужно было выполнить следующее:

sudo apt-get install linux-image-extra-$(uname -r)
sudo apt-get install zram-config

Первая строка устанавливает модуль ядра zram.

0
ответ дан 12 February 2016 в 06:47

Обязательно reboot Ubuntu и проверьте, запустился ли Zram во время загрузки.

Следуйте инструкциям, указанным ранее, чтобы проверить cat /proc/swaps

Если вы не видите своих устройств подкачки zram в списке (в моем случае тоже), сделайте следующее:

sudo su  
update-rc.d zramswap defaults

Это будет список Zram в качестве службы запуска.

reboot и проверьте, началось ли это во время загрузки.

0
ответ дан 12 February 2016 в 06:47

Сервисный демон активируется сразу после установки. Вы можете проверить это, набрав в терминале:

cat /proc/swaps

Должна быть некоторая запись в / dev / XXX (если у вас активен раздел / файл подкачки) и хотя бы одна запись с пометкой «swap» в имя (будет одно для каждого ядра процессора в нашей системе). Если нет, попробуйте перезагрузиться и введите команду еще раз.

Дальнейших действий не требуется.

0
ответ дан 12 February 2016 в 06:47

Вот, пожалуйста, полный обзор zRam в Ubuntu:

zRam - это код внутри ядра, который после активации создает блочное устройство на основе ОЗУ, которое действует как диск подкачки, но сжат и сохраняются в памяти, что позволяет очень быстро вводить-выводить и увеличивать объем доступной памяти, прежде чем система начнет перезаписываться на диск.

zRam интегрирован в ядро ​​Linux 3.2 и выше, поэтому он уже включен в Ubuntu 12.04.

Ранее на моем компьютере с 2 ГБ, без zRAM, когда я открывал множество вкладок браузера, система начинала задыхаться, а жесткий диск начинал копировать данные в SWAP, вызывая полное замедление. Теперь после активации zRam вместо зависания после нехватки ОЗУ система работала как ни в чем не бывало. Я не заметил никакой разницы вообще. Это выглядело как добавление дополнительной оперативной памяти;)

По моему опыту, zRam полезен для людей, использующих компьютеры с 1 ГБ или 2 ГБ ОЗУ. Поскольку zRam сжимает данные, ему требуются некоторые ресурсы процессора. Не очень, но всегда. По этой причине я не рекомендую использовать его со старыми процессорами. Также, если у вас 4 ГБ ОЗУ, скорее всего, вам не нужно будет его использовать.

Чтобы активировать его, введите в терминале:

sudo apt-get install zram-config

Чтобы удалить [введите следующее]:

sudo dpkg --purge zramswap-enabler
sudo dpkg --purge zram-config
0
ответ дан 12 February 2016 в 06:47

Начиная с Ubuntu Precise, существует официальный скрипт upstart для Ubuntu Адама Конрада для настройки zram в главном репозитории:

sudo apt-get install zram-config

Источник: http://gionn.net/2012 / 03/11 / zram-на-Debian-убунту-для-памяти-перерасхода /

0
ответ дан 12 February 2016 в 06:47

Другие вопросы по тегам:

Похожие вопросы: