LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

zram на 400М. Очевидный косяк в том, что он поглощает данные в первую очередь, забивается и всё, выключается из работы, по крайней мере та часть, которая останется невостребованной. В некоторых моих сценариях это может быть полный объём несжимаемыми данными которые будут лежать там мёртвым грузом

Какое-то странное утверждение. zram это просто сжатый виртуальный раздел в памяти. Что на него положишь то и будет. Обычно на него кладут свап-раздел, который работает как обычный свап.

Для компенсации этого косяка я разбил zram на 2 участка по 200М и хроном периодически и попеременно высвобождал их. И в целом это работало, система и на холодную, и после высвобождения на какое то время получала пинок под зад.

Что значит «высвобождал zram»? Может быть высвобождал положенный туда свап?

и вероятно «мёртвых» данных в оперативке.

У zram есть backing device, куда эти данные можно выгружать.

Исходная версия firkax, :

zram на 400М. Очевидный косяк в том, что он поглощает данные в первую очередь, забивается и всё, выключается из работы, по крайней мере та часть, которая останется невостребованной. В некоторых моих сценариях это может быть полный объём несжимаемыми данными которые будут лежать там мёртвым грузом

Какое-то странное утверждение. zram это просто сжатый виртуальный раздел в памяти. Что на него положишь то и будет. Обычно на него кладут свап-раздел, который работает как обычный свап.

Для компенсации этого косяка я разбил zram на 2 участка по 200М и хроном периодически и попеременно высвобождал их. И в целом это работало, система и на холодную, и после высвобождения на какое то время получала пинок под зад.

Что значит «высвобождал zram»? Может быть высвобождал положенный туда свап?