betcher⇓ пишет:Кстати, если не ошибаюсь, можно и сейчас указать рамсайз=70 и размер будет как укажете.
На ядре 4.14.70-desktop-2.mga6 (да будь оно не ладно) не работают например uird.ramsize=200%
Опции uird.swap=auto или допустим uird.swap=/dev/sda1 использовать на новом ядре нельзя.
Эти опции увеличивают память за счет swap но ядро это изменение не поддерживает.
Если отсутствует swap на разделе диска, то uird.swap=auto не увеличивает память и формирует вроде нормальный zram
betcher⇓ пишет:Откуда вы узнали про uird.swap=zram?
Чисто интуитивно. Подумал это должно работать
Но ведь это :
betcher⇓ пишет:Zram это блочное устройство в ram с прозрачным сжатием. А дальше можно делать с ним что угодно. Чаще всего делают из него своп,а мы форматируем в ext4 и используем этот раздел также как tmpfs
Пробовал uird.swap=zram;zswap и uird.swap=zram uird.zram
Но толь памяти мало но zswap не сформировался
Пробовал на новом ядре findswap uird.swap=zram и swap на разделе диска находится и zram формируется но тянет
Старое ядро с этими опциями работает ок ! Сейчас на нем пишу
ingvaro⇓ пишет:Хорошие результаты дает применение опции findswap, но стал вчера делать сборку модульной Магеи и комп завис.
На опции uird.swap=zram сборка собралась,
Со сборкой вообще не понял где это все собиралось. Крутил в терминале команы free -m и swapon -s
И значение free сначала уменьшалось от модуля к модулю, при распаковке пакетов.
Но в конце начало даже и увеличиваться. Чудеса с этим uird.swap=zram
В общем надо память с новым ядром и инфа о новом ядре
Как минимум 2 Гб но лучше 4 Гб
betcher⇓ пишет:uird.zram и uird.swap=zram должны работать и вместе. Если нет, то думаю реально починить.
Запускал я вместе, но результат аналогично как при uird.swap=zram
betcher⇓ пишет: Я б на машине с таким ограничением по памяти использовал uird.mode=changes или clear. Математику не обманешь, сделать из плутора гигов - 8 не получится.
На ядре 4.9.56-desktop-1.mga6 все ок ! Расширишь память и система думает что вместо 1.5 Гб у нее 5 Гб
Но все равно иногда подтягивает Математику действительно не обманешь
На новом или что то заблокировано или возможно по другому задается.
Т к опций связанных со swap в новом ядре больше в file:///proc/config.gz
Может просто подождать. Появится инфа тогда и думать.
А пока и на старом все работает.
PS :
Вот zramstart в модульном варианте от Магеи - https://cloud.mail.ru/public/DC4Y/VBioiFEn3
Там есть скрипт zranstat. Показывает состояние zram.
То же запускал zranstat но особо то не понял , но вдруг в uird пригодится.