Ну, OK: zswap штука отличная, выполняет роль свопа, сжимая всё в памяти, пока уже некуда девать, только тогда начинается реальный своппинг, и эта штука у вас уже включена. Значит, со swappines не стоило ничего менять, лучше вернуть на дефолт. Да, что-то очень сильно потребляет память, может даже течёт. Вот с этим и надо разбираться:
ps axo rss,comm,pid | awk '{ proc_list[$2] += $1; } END \
{ for (proc in proc_list) { printf("%d\t%s\n", proc_list[proc],proc); }}' |
sort -n | tail -n 10 | sort -rn | awk '{$1/=1024;printf "%.0fMB\t",$1}{print $2}'
Вся память задействуется по-максимуму, либо под буферы, либо под кэш, либо под zswap/zram, либо под tmpfs/ramfs, но все эти вещи автоматически вытесняются приложениями, когда им реально требуется. Нет ничего страшного в том, что данные оказываются выгруженными на дисковый SWAP. Но если это происходит постоянно, значит оперативки хронически не хватает, а если не помогает расширение физической RAM, значит что-то действительно не так.