Zram или zswap

Что лучше при каком сценарии применения?

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Одна страница
4X_Pro
Создатель сайта
Всего сообщений: 4846
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2591

0
. Редактировалось 1 раз, последний — #1

Недавно узнал, что кроме всем известного zram, который создаёт виртуальный диск в памяти, в Linux есть альтернативное решение — zswap. Работает сходным образом: страницы, которые нужно выгрузить на диск, сначала сжимаются и хранятся в буфере в памяти в сжатом виде, а на диск выгружаются тогда, когда памяти совсем не хватает. Основное преимущество zswap — остаётся доступной поддержка гибернации, которая с zram не работает.
В отличие от zram, для которого достаточно установить пакет zram_tools, zswap нужно я включать через командную строку ядра (в grub.cfg или вручную при запуске) параметром zswap.enabled=1. Также имеет смысл добавить zswap.compressor=zstd (выбор алгоритма сжатия) и zswap.max_pool_percent=25 (максимальный объём буфера в процентах от RAM).
Предлагаю обсудить, что лучше — zswap или zram для каких случаев и при каком количестве RAM, как на desktopах, так и на серверах и VDS с небольшим объёмом RAM.


Ребята, давайте жить спокойно!


Одна страница

У вас нет прав для отправки сообщений в эту тему.