⁣⁣⁣⁣⁣⁣⁣
со zram действительно можно сказать, что SwapFree бесполезен иногда - формально своп есть, но устройство zram расширяться в памяти не может, и earlyoom не может детектировать проблему, когда по датчикам SwapFree большой, но заполниться он не может
Vasiliy Glazov
Ещё не опакетили? https://fedoramagazine.org/using-mergerfs-to-increase-your-virtual-storage/
toobinks
чё-то как-то не всё в порядке у меня. qcad отказывается работать
toobinks
qcad Warning: RPropertyTypeId::generateId: property already initialized: 7RObject : "" : "Invisible" /usr/bin/qcad: строка 3: 87112 Ошибка шины (стек памяти сброшен на диск) /usr/lib64/qcad/qcad-bin "$@"
olegon.ru
я просто сравнивал работу, у меня на ноуте мало памяти и включен zswap, вот врубил tail -f /dev/zero, кажется, оно еще минимум полминуты-минуту колбасилось, когда память кончилась... я пришел к выводу, что это пришел обычный oom killer и earlyoom выключил
Vasiliy Glazov
Версия пакета?
Vasiliy Glazov
да
rpm -q qcad
toobinks
qcad-3.24.3.0-1.fc32.x86_64
Vasiliy Glazov
qcad-3.24.3.0-1.fc32.x86_64
Подтверждаю, падает.
Vasiliy Glazov
qcad-3.24.3.0-1.fc32.x86_64
Пиши багрепорт. И надо попробовать 3.24.3.4.
Роман
Если есть два физических диска: ssd - /, hdd - home. Можно под swap выделять место на hdd, чтобы не портить ssd частыми обращениями? Или в этом случае лучше смотреть в сторону zram? Оперативы - 8 гиг.
toobinks
Vasiliy Glazov
ни разу не писал, научи как
Регистрируйся тут https://bugzilla.redhat.com/
Vasiliy Glazov
Жми File a bug
Vasiliy Glazov
Выбирай Fedora и ещё раз Fedora
toobinks
Component QCAD?
Vasiliy Glazov
да, там предложит выбор, когда начнёшь вводить
toobinks
ничего страшного, что ошибка будет с русским текстом? /usr/bin/qcad: строка 3: 7501 Ошибка шины (стек памяти сброшен на диск) /usr/lib64/qcad/qcad-bin "$@"
Роман
hdd+zswap, или zram. Хотя есть мнение, что свопом ssd не испортишь.
Так что в итоге лучше: zram в оперативе (допустим на 4 гига) или 8гиг swap на ssd?
Роман
А то тут единого мнения нет на счет свопа на ссд
⁣⁣⁣⁣⁣⁣⁣
Так что в итоге лучше: zram в оперативе (допустим на 4 гига) или 8гиг swap на ssd?
zram 4 гига - это вероятный дефолт в федора 33. На самом деле можжно и 8 гиг зрам.
Vasiliy Glazov
Роман
zram 4 гига - это вероятный дефолт в федора 33. На самом деле можжно и 8 гиг зрам.
Откуда такая инфа про f33? И на счёт 8 гиг zram при всего 8 гиг это такая постирония вероятно?
⁣⁣⁣⁣⁣⁣⁣
Откуда такая инфа про f33? И на счёт 8 гиг zram при всего 8 гиг это такая постирония вероятно?
хз в чем ироничность. 10 гиг имею, и 10 гиг zram disksize, брат всегда жив. Про ф33: https://pagure.io/fedora-workstation/issue/127
toobinks
Да.
https://bugzilla.redhat.com/show_bug.cgi?id=1830487
⁣⁣⁣⁣⁣⁣⁣
можно и 800гиг
Yaroslav
Этого хватит?
инфы мало - ты даже не написал что он на старте крашится (такое лучше в заголовке писать)
Yaroslav
Этого хватит?
+ стактрейса не хватает
Vasiliy Glazov
https://bugzilla.redhat.com/show_bug.cgi?id=1830487
Название сделай нормальным, развёрнутым
Vasiliy Glazov
+ стактрейса не хватает
Автор сам может повторить.
toobinks
toobinks
первый bug report. видимо на очереди bug fix
⁣⁣⁣⁣⁣⁣⁣
Другими словами отдать 4 из 8 под zram хорошая идея?
сколько памяти будет отдано под zram контролизуется через mem_limit. mem_limit никто почти не ограничивает. Обычно контролируют не размер памяти, который может быть занят устройством zram, а disksize - максимальный размер сырых данных, которые можно засвопить
⁣⁣⁣⁣⁣⁣⁣
zram вообще плохая идея.
Вообще неплохая во многих случаях.
Anonymous
Вообще неплохая во многих случаях.
Она отъедает твою оперативку. Если ее мало (8гб и даже 16гб это будет заметно.
⁣⁣⁣⁣⁣⁣⁣
Она отъедает твою оперативку. Если ее мало (8гб и даже 16гб это будет заметно.
она ускоряет выполнение задач. Задачи выполняются быстрее, интерактивность выше.
Руся Экзарпи
Ты попробовал LTS ядро то от квизарта?
как поставить может есть где гайд здравый
Руся Экзарпи
щас нашёл время поставить ядро без того бага интеля
⁣⁣⁣⁣⁣⁣⁣
Руся Экзарпи
что это? чем отличается?
ничем, у миня возможно баг интеля графики
Руся Экзарпи
вот нада поставить старенькое ядро
Роман
Я с вас вообще улыбаюсь. В чатике единого мнения по основополагающим вопросам вообще нет)))
Late
Я с вас вообще улыбаюсь. В чатике единого мнения по основополагающим вопросам вообще нет)))
основополагающий вопрос это целесообразность использования zram?
Роман
основополагающий вопрос это целесообразность использования zram?
Нет, основополагающий - как вообще как использовать оперативку. Или компы уже научились без неё жить? Нет? Значит основополагающий! Одни говорят при 8 гигах не нужен своп, другие - делай своп тоже 8, а лучше 16. Я говорю: у меня ssd. Одни кричат - ты что, это убьет диск, другие - есть мнение сто ssd это не навредит... Я говорю: может тогда zram? Одни - да, чем больше, тем лучше, можешь всё имеющуюся память отдать под zram, другие - есть мнение, что использование zram вообще вредно... ЧТО? 😂
Late
Нет, основополагающий - как вообще как использовать оперативку. Или компы уже научились без неё жить? Нет? Значит основополагающий! Одни говорят при 8 гигах не нужен своп, другие - делай своп тоже 8, а лучше 16. Я говорю: у меня ssd. Одни кричат - ты что, это убьет диск, другие - есть мнение сто ssd это не навредит... Я говорю: может тогда zram? Одни - да, чем больше, тем лучше, можешь всё имеющуюся память отдать под zram, другие - есть мнение, что использование zram вообще вредно... ЧТО? 😂
в условиях когда сверху нет барина который за тебя решает всегда так. У каждого свой юэкейс, в котором есть множество факторов которые не всегда совпадают с твоими. Поэтмоу люди делятся своим оптом, или какой-то информацией которую они знают, а ты уже сам принимаешь решения. В мире когда есть барин, он за тебя решает: ему нао тчоб своп был на ссд, он сделал, ему надо чтоб был зрам или его аналог - он сделал. А потом убрал, а ты просто кушаешь что дают.
Anonymous
Нет, основополагающий - как вообще как использовать оперативку. Или компы уже научились без неё жить? Нет? Значит основополагающий! Одни говорят при 8 гигах не нужен своп, другие - делай своп тоже 8, а лучше 16. Я говорю: у меня ssd. Одни кричат - ты что, это убьет диск, другие - есть мнение сто ssd это не навредит... Я говорю: может тогда zram? Одни - да, чем больше, тем лучше, можешь всё имеющуюся память отдать под zram, другие - есть мнение, что использование zram вообще вредно... ЧТО? 😂
Просто, у каждого свой сетап, и свои предпочтения. Если вкратце, то тебе надо самим решить, что использовать. Если не жалко SSD, используй swap на SSD + zswap-cli (возможно, даже с отключённой дедупликацией, ибо это вроде как сильнее изнашивает ячейки из-за агрессивной дедупликации блоков памяти, но если не жалко SSD от слова совсем - не отключай). Если жалко SSD, то можешь использовать zswap на HDD + zswap-cli Если не хочешь никуда ничего писать - zram-swap. Но на сколько я знаю, с zram-swap увеличивается т.н. давление на память при её заполнении, и возможны увеличении задержек, и возможно что-то ещё, об этом подробнее надо у @aav8GGsNRHCXmK3QqIEkeUQ8wyd спрашивать. И да, поправьте меня пожалуйста, если я не прав.
Руся Экзарпи
https://copr.fedorainfracloud.org/coprs/kwizart/kernel-longterm-5.4/ Install devel packages for external kernel modules needs sudo dnf install kernel-longterm-devel а вот это обязательно ставить? или это не нужно? и достаточно только самого longterm ядра
Роман
в условиях когда сверху нет барина который за тебя решает всегда так. У каждого свой юэкейс, в котором есть множество факторов которые не всегда совпадают с твоими. Поэтмоу люди делятся своим оптом, или какой-то информацией которую они знают, а ты уже сам принимаешь решения. В мире когда есть барин, он за тебя решает: ему нао тчоб своп был на ссд, он сделал, ему надо чтоб был зрам или его аналог - он сделал. А потом убрал, а ты просто кушаешь что дают.
Какой ещё барин, вы о чем? Я на своём ноуте это делаю. Я понимаю что единственный правильный ответ на мой вопрос - это поставить больше планок памяти. В данном случае он не прокатит, так как всего два слота и они заняты. Я имел глупость задать вопрос на тему, по которой единого мнения у сообщества не существует. Я это учту, и впредь не стану поднимать столь болезненную тему)))
⁣⁣⁣⁣⁣⁣⁣
Саспенд на диск нужен?
Late
А в линуксах ты сам по себе
⁣⁣⁣⁣⁣⁣⁣
@xvitaly в факе тема свопов подробно ли описана?
⁣⁣⁣⁣⁣⁣⁣
https://russianfedora.github.io/FAQ/installation.html#mem-outage @xvitaly "При критическом недостатке оперативной памяти будет задействован механизм ядра OOM Killer, который начнёт завершать самые ресурсоёмкие процессы. Работа системы при этом не будет нарушена." Как и ядерные парни, считаешь, что критический недостаток - это когда СОВСЕМ ВСЁ? И симптомы зависания при исчерпании доступной, когда киллер не приходит - это ок? Странный faq
⁣⁣⁣⁣⁣⁣⁣
"Можно ли сделать так, чтобы подкачка использовалась лишь при исчерпании ОП? Да, это возможно. Необходимо выполнить: sudo sysctl -w vm.swappiness=10" - и это спорный тезис, не раскрывающий подводных, с взятой с потолка цифрой.
Aleksandra
Присылай pr, проще будет обсуждать поправки.
Виталий пишет без подробных объяснений обычно, просто в стиле "сделай то-то", можно было бы добавить чуть больше инфы
Роман
но критерии выбора действительно было бы интересно почитать
Критерии озвучил ранее: ssd жалко, про второй диск (hdd) сказали что лучше никакого свопа, чем своп на медленном диске. Так пришёл к zram. Из 8 гиг не жалко откусить 2 или 4 гига, если с этого будет профит.
Роман
Гибернацию используешь?
По началу думал, но потом понял что редко бывют кейсы когда ноут не заряжен, потому простого сна пои закрывании крышки и пробуждения при открывании вполне достаточно
Руся Экзарпи
https://copr.fedorainfracloud.org/coprs/kwizart/kernel-longterm-5.4/ Install devel packages for external kernel modules needs sudo dnf install kernel-longterm-devel а вот это обязательно ставить? или это не нужно? и достаточно только самого longterm ядра
4.19 ядро от квизарда заработало, 5.4 не пахало, гном прям совсем иначе начал работать, видимо правда есть косяки в ядре на интель графике, впрочем и в 4.19 не все гладко, но куда лучше
Bandikoot
Критерии озвучил ранее: ssd жалко, про второй диск (hdd) сказали что лучше никакого свопа, чем своп на медленном диске. Так пришёл к zram. Из 8 гиг не жалко откусить 2 или 4 гига, если с этого будет профит.
а я про подход к выбору в целом — как для себя определить, что лучше подойдёт у меня схожая ситуация: 4 ram, ssd (да вроде не шибко жалко, он добротный, samsung 850 evo), сделал swapfile на 10 GB. думал как раз zram попробовать, а про zswap почти ничего не знаю
⁣⁣⁣⁣⁣⁣⁣
Критерии озвучил ранее: ssd жалко, про второй диск (hdd) сказали что лучше никакого свопа, чем своп на медленном диске. Так пришёл к zram. Из 8 гиг не жалко откусить 2 или 4 гига, если с этого будет профит.
zram подойдет. disksize 8 гиг подойдет - ограничение на размер данных, которые будут сжаты. mem_limit задает макс размер самого устройства zram - его обычно не ограничивают, а зря. zram рекомендуется подавать с повышенным swappiness, например 100.