Сайт | Скачать | Видео | Wiki

Автор Тема: zram (RAM-диск со сжатием данных), zswap (уменьшить количество обращений к SWAP)  (Прочитано 21817 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 32837
  • Репутация: +221/-0
    • PuppyRus-A
получили обычный медленный своп на диске
Могу дописать - "не рекомендуется, т.к. после заполнения zram - swap окажется на медленном носителе"
backing_dev
На моем 413 ядре это работает? А на каких еще?
На данный момент он поддерживает только раздел.
Неудобно. Улучшений не произошло?

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4860
  • Репутация: +126/-1
  • Автор темы
"не рекомендуется, т.к. после заполнения zram - swap окажется на медленном носителе"
Там больше недостатков, ведь весь заполненный объем zram не будет освобождаться до перезагрузки компа. Мало хорошего, когда в памяти висит мертвым грузом приличный нерабочий кусок данных.

Часто, в контексте ситуации со zram и свопом на диске, упоминают словосочетание "инверсия LRU". Что такое, это гуглить, но сложно в понимании. :)
« Последнее редактирование: 09 Сентябрь 2021, 12:00:37 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4860
  • Репутация: +126/-1
  • Автор темы
На моем 413 ядре это работает? А на каких еще?
Но если нет backing_dev в /sys/block/zram0/, а там его нет, значит без поддержки.
Для примера, скрин из IceArch.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 32837
  • Репутация: +221/-0
    • PuppyRus-A
Там больше недостатков
Ну так я и напишу "не рекомендуется"
если нет backing_dev в /sys/block/zram0/, а там его нет
в моем 513 нет. А чем backing_dev лучше zswap?

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 4860
  • Репутация: +126/-1
  • Автор темы
Я всего лишь предложил альтернативу для zram+диск в виде zswap и backing_dev. Причем backing_dev упомянут в контексте, если уж очень хочется именно zram.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 32837
  • Репутация: +221/-0
    • PuppyRus-A
в uird по умолчанию включен zswap
Посмотрел конфиги ядра арча 
В арче тоже включен по дефолту
В магее выкл. В портеус и пупи zswap вообще нет в ядре

Вот вы опять запутались. Теперь понимаете , почему не упирался что-то добавлять про всключение zswap в исо. Не для широких масс такие тонкие настройки

Кстати у нас в вики вообще не было про зрам. Добавил ссылку. Может там изложить подробнее? Есть идеи?
« Последнее редактирование: 16 Январь 2022, 10:01:14 от sfs »