История изменений
Исправление krasnh, (текущая версия) :
самосборное ядро 4.4
Интересно, а установлен патч le9 или mglru? Иначе все эти zram/zswap полезны конечно, но Thrashing. Просто тогда ждем ядро 6.1.
А насчет несжимаемых данных, вот пример скрипта при 4G RAM, zram с sysvinit (комментарий).
Да и использовать настолько старое ядро… Любое дефолтное «5.+» даст фору этому самосборному, имхо. Механизмы работы с памятью Folios, DAMON, оптимизированный zstd…
p.s. Если реальность такова, что памяти впритык, а железка не позволяет расширяться, то надо идти в ногу с прогрессом. :) Плюс выбирать легкие WM и версии приложений, чтобы не свопилось со старта. Да и uksm не помешает:
$ uksmstat -smvv
Shared pages: 541 MiB
Исправление krasnh, :
самосборное ядро 4.4
Интересно, а установлен патч le9 или mglru? Иначе все эти zram/zswap полезны конечно, но Thrashing. Просто тогда ждем ядро 6.1.
А насчет несжимаемых данных, вот пример скрипта при 4G RAM, zram с sysvinit (комментарий).
Да и использовать настолько старое ядро… Любое дефолтное «5.+» даст фору этому самосборному, имхо. Механизмы работы с памятью Folios, DAMON, оптимизированный zstd…
p.s. Если реальность такова, что памяти впритык, а железка не позволяет расширяться, то надо идти в ногу с прогрессом. :) Плюс выбирать легкие WM и версии приложений. Да и uksm не помешает:
$ uksmstat -smvv
Shared pages: 541 MiB
Исходная версия krasnh, :
самосборное ядро 4.4
Интересно, а установлен патч le9 или mglru? Иначе все эти zram/zswap полезны конечно, но Thrashing. Просто тогда ждем ядро 6.1.
А насчет несжимаемых данных, вот пример скрипта при 4G RAM, zram с sysvinit (комментарий).
Да и использовать настолько старое ядро… Любое дефолтное 5.> даст фору этому самосборному, имхо. Механизмы работы с памятью Folios, DAMON, оптимизированный zstd…
p.s. Если реальность такова, что памяти впритык, а железка не позволяет расширяться, то надо идти в ногу с прогрессом. :) Плюс выбирать легкие WM и версии приложений. Да и uksm не помешает:
$ uksmstat -smvv
Shared pages: 541 MiB