Zswap это zswap, а zram это zram
Да . Был не прав.
zram vs zswapПравильно будет называть по имени используемого модуля ядра. Т.е. то что я писал выше правильно называть "swap in zram". Придумал сам. Может есть общепризнанное название?
Подробнее разбирали
здесьКстати в википедии:
В отличие от zswap, zram-устройство, использующееся в качестве раздела подкачки страниц памяти, до версии ядра 4.14 не имело возможности выгружать страницы памяти в какое-либо резервное хранилище
В моих экспериментах на 4.4. ядре все хуже
А вот это что-то вообще не понял...
Начиная с версии ядра 4.14, пользователь имеет возможность указать для zram-устройства любое другое блочное устройство в качестве резервного хранилища, в которое могут выгружаться несжимаемые/неиспользуемые страницы памяти. При этом выгрузка страниц в резервное хранилище происходит в несжатом виде и, в отличие от zswap, только по команде администратора системы
В любом случае получается что на ядрах <4.14 с zram ловить нечего
Т.е. вопрос о необходимости компиляции i686 ядра с le9 остается открытым
Для 4.4 патча нет и вряд ли будет
Для 4.14 есть, но нет инфы пойдет ли 4.14 на Пк , где 5.1 не работает
По опыту на форуме обратной связи не дождаться. Поставлю в исо DDR
https://mirror.yandex.ru/puppyrus/puppyrus-a/kernel/new/4.14.105-pf10/ вместо 4.4 - вот и выясним
Так в эксперименте ядра с le9 или нет?
На 5.1pf x86_64 ядре есть своя (от pf) реализвция le9
На остальных ядрах из моего эксперимента le9 в чистом, современном виде нет. Про какие-то ранние аналоги le9 из состава pf патча (который везде есть) лично мне ничего не известно
Вот что
нашел:
Изначально разработка велась под названием compcache, и первые рабочие версии были сделаны для ядра 2.6.26(Июль 2008)
Начиная с декабря 2009 года и ядра 2.6.33 оно доступно в ядре, в разделе Staging. Для более старый ядер патчи все еще доступны на вышеуказанном сайте.
В ядре 3.8 должно было быть вынесено из Staging, но это не произошло.
Ну и главный вывод : zram=150% c le9 точно, но и без него хуже не сделает на любом железе.
Добавлю во все исо в пункт "для слабого" железа и в
вики