Исправление firkax, (текущая версия) :
zram на 400М. Очевидный косяк в том, что он поглощает данные в первую очередь, забивается и всё, выключается из работы, по крайней мере та часть, которая останется невостребованной. В некоторых моих сценариях это может быть полный объём несжимаемыми данными которые будут лежать там мёртвым грузом
Какое-то странное утверждение. zram это просто сжатый виртуальный раздел в памяти. Что на него положишь то и будет. Обычно на него кладут свап-раздел, который работает как обычный свап.
Для компенсации этого косяка я разбил zram на 2 участка по 200М и хроном периодически и попеременно высвобождал их. И в целом это работало, система и на холодную, и после высвобождения на какое то время получала пинок под зад.
Что значит «высвобождал zram»? Может быть высвобождал положенный туда свап?
и вероятно «мёртвых» данных в оперативке.
У zram есть backing device, куда эти данные можно выгружать.
Исходная версия firkax, :
zram на 400М. Очевидный косяк в том, что он поглощает данные в первую очередь, забивается и всё, выключается из работы, по крайней мере та часть, которая останется невостребованной. В некоторых моих сценариях это может быть полный объём несжимаемыми данными которые будут лежать там мёртвым грузом
Какое-то странное утверждение. zram это просто сжатый виртуальный раздел в памяти. Что на него положишь то и будет. Обычно на него кладут свап-раздел, который работает как обычный свап.
Для компенсации этого косяка я разбил zram на 2 участка по 200М и хроном периодически и попеременно высвобождал их. И в целом это работало, система и на холодную, и после высвобождения на какое то время получала пинок под зад.
Что значит «высвобождал zram»? Может быть высвобождал положенный туда свап?