У меня uird, как я уже много раз говорил, и включен zram. Долгое время не мог понять, что за чепуху пишет zramctl, в сравнении с htop. Оказалось в uird по умолчанию включен zswap. Проверил и в MagOS.iso, командой
"grep -R . /sys/module/zswap/parameters" .
Совет: При использовании zram стоит отключить zswap, чтобы он не работал как кэш подкачки перед zram. Включение их обоих также приводит к отображению некорректной статистики в zramctl("8"), и zram остаётся в основном неиспользуемым, потому что zswap перехватывает и сжимает страницы памяти до того как они попадут в zram.
Арчвикиp.s. Я выключил zswap, а у себя там как хотите, знаю, что у вас свой собственный путь. )
upd. Zram у меня включен не через uird, а пакетом
zram-generator. Посчитал, что его служба более ответственно подойдет к заполнению/освобождению /dev/zram0. Главное, конечно, к освобождению.
upd2. Как я понял, uird не рассчитан на такие ситуации, и как бы его вины здесь и нет, по факту. ) С другой стороны, у меня нигде не прописано
uird.swap=auto, ни в строке menu.lst, ни в uird_configs/lfa.