для оптимизации памяти в условиях нехватки рам стал использовать связку nohang, uresourced, prelockd, ananicy и memavaild. профит — при запуске фф, телеги вместо 2,9-3.5 Гиг занятой рамы из 4 имеющихся, получил 2,3 и увеличилась скорость отклика, судя по тестам хардинфо. так же пропали фризы телеги и фф при работе timeshift. причем получил очень интересный эффект — вот сейчас при всех запущенных фф, телеги и таймшифта объем занятой рам упал до 2 Гиг. фантастика))) обычно было только увеличение потребления рамы
зы. для memavaild в параметрах ядра в грубе /etc/default/grub добавил systemd.unified_cgroup_hierarchy=1 (хотя на вики арча пишут, что этот параметр включен по умолчанию) как сказано в ридми к memavaild и сделал sudo update-grub
больше ни каких настроек пока не делал. наблюдаю и изучаю
ззы. для понимания процесса оптимизации необходимо ознакомиться с
wiki.archlinux.org/title/cgroups
зззы. профита на btrfs не получил, так же профита не будет без swap (zram, файл, раздел, чанки — без разницы, лишь бы был)