Я раньше никогда этими шутками не пользовался, так как оперативки в принципе хватало. Теперь на некоторых компах по определенным причинам не стало хватать и решил попробовать. Результат очень порадовал.
На даче есть старый ноут, которым я там пользуюсь. Там 4 гига оперативки и медленный hdd, поэтому когда начинает свапить, всё совсем замирает. Поставил туда zram, стало намого лучше.
На домашнем компе полетела планка памяти, и теперь осталось 8 гигов. Покупать память не хочу, так как комп довольно старый, жить ему осталось не так уж и много, и покупать ddr3 за довольно дорого уже не хочется. Для обычной работы вполне хватает, но если запускаешь виртуальные машины, то уже впритык. Раньше свапа вообще не было, пока памяти было много. Сейчас создал свап на ssd и настроил zswap. Все быстно и реально свап на диск не сбрасывается.
Если кто не знает. zram создает виртуальный свап в оперативной памяти, где данные хранятся в сжатом виде. Поэтому по сути это расширает возможности использования оперативки.
zswap тоже создает пул в оперативке с сжатыми данными и при необходимости сбрасывает их в реальный свап. Можно настраивать алгоритмы сжатия и прочее.
Предлагаю обсудить использование и настройки, если кому-то интересно. Эти штуки действительно помогают решать проблемы в условиях недостаточной памяти.