Пожалуйста отключите Adblock или другой блокировщик рекламы на нашем сайте.
На нашем сайте нет вредоносной или тяжелой рекламы. Реклама на сайте идет на его поддержку и развитие.

Реклама спонсоров

Стань командиром коробля! Жми и начинай играть! Game

ZRam против ZSwap — что лучше?

Сегодня я хочу рассказать о моём опыте работы с двумя прикольными технологиями Linux — Zram и Zswap.

1 технология ZRam представляет собой сжатии оперативной памяти прямо в оперативной памяти она позволяет расширить количество доступной оперативной памяти за счет использования процессора, как и вторая.

По логике она представляет собой блочное устройство в оперативной памяти в которое вместо файла подкачки передаются страницы памяти и сжимаются. В самой логики его работы есть опасность, когда оперативная память совсем закончится это может вызвать в лучшем случае OOM-Killer, в худшем случае зависания системы или её крах(второе происходит нередко).
Эта технология сейчас довольно активно применяется в последних версиях Android.
На обычный Linux её довольно просто установить для этого всего лишь требуется одна команда:

sudo apt-get install -y zram-config

а также довольно просто осуществлять мониторинг его работы:

zramctl

Более подробный разбор установки, настройки ZRam я сделаю в следующей статье.

2 технология ZSwap представляет собой сжатый pool в оперативной памяти, а также осуществляет сжатие записываемых в Swap страниц (данных). Можно сказать что по логике своей работы ZSwap включает в себя также и Zram, по моему опыту я долгое время пользовался ZRam, он мне мне очень нравится, но сейчас после того как как я опробовал zswap я больше склоняюсь к его использованию. Его чудь труднее включить, но оно того стоит.
Технология ZSwap я также хочу посвятить отдельную статью.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *