Замерзание системы при нехватке памяти

Изображение пользователя Tonal.

Нарвался на следующую ситуацию.
Когда проги забивают всю физическую память система начинает замерзать и яростно тормозить.

На машинке 12гб оперативки - больше не ставится.
8гб подкачка.
Но когда оперативка кончается система замерзает.

Параметр vm.swappiness был 60
Поставил 80 - никакого эффекта.
Сейчас 90 - поведение не отличается.

Что можно ещё подкрутить?

Neon user 16.04 c ядром hwe и всеми последними обновлениями.

Похожее наблюдается и в Kubuntu 16.04 c ядром hwe и всеми последними обновлениями, но там vm.swappiness не трогал.

0
denkin - 16 Апрель, 2018 - 20:31
Изображение пользователя denkin.

1. Надо vm.swappiness уменьшать, я советую поставить 10 - это означает более активное использование оперативки, вы же делали наоборот.
2. Проверить, что swap работает и используется.
3. Проверить - что забивает оперативку? 12 Гб должно быть более, чем достаточно, но и такое количество памяти надо расходовать с умом.
4. Некоторые системы (железо имеется ввиду) склонны к утечке памяти при долгом аптайме - оперативка забивается кешем, можно перезагружаться или пробовать чистить память. Например так:
sudo -i
sync
echo 3 > /proc/sys/vm/drop_caches

+1
MacLeod - 16 Апрель, 2018 - 23:44
Изображение пользователя MacLeod.

Когда проги забивают всю физическую память
А вот тут бы немного подробнее. Прог много и каждая понемногу или одна прога, но пытающаяся выделить непрерывный кусок под обработку тяжелого куска контента?

0
Tonal - 17 Апрель, 2018 - 07:49
Изображение пользователя Tonal.

Куда девается память - да по разному...
Давича гонял Vowpal Wabbit на больших данных - он отел около 4гб
VB с виндой для отладки некоторых проектов - пришлось урезать до 2гб - иначе при старте система замерзает до жесткого ресета.
Поддерживаю приложеньку - там под 800мб в рабочим состоянии. Как запускаю тесты - на 2ом десятке система замерзает, ежели снять не успеешь. Понятно что память течёт, но ловить это в таком разрезе - мучительно...

Про vm.swappiness=10 - так система себя очень похоже и ведёт.
Своп не используется до последнего, пока не останется где-то 170 - 140мб, а потом начинаются тяжелые фризы...
Меня бы устроило, ежели б она свапила побольше и пораньше, но не вставала колом. Тем более что свап на SSD.
Отчего и выставил сейчас vm.swappiness=90, пытаясь с этим бороться. Но ничего не изменилось...

0
lord_i - 17 Апрель, 2018 - 09:30
Изображение пользователя lord_i.

Кстати, остро стала ощущаться эта тема сравнительно недавно. Точно уже на 17.10
Железо не менял.
Колом становится минуты на три-пять потом попускает.
Руки пока не доходили ковырять.
Грешил на файрфокс честно говоря. Очень похоже что он активно течет в каких-то случаях. Или на сайтах срань какая-то.
Хотя согласен - система все равно не должна фризить.

0
Fogma - 17 Апрель, 2018 - 15:54
Изображение пользователя Fogma.

На прошлой неделе практически каждый день повисоны были, раз-два за рабочий день. памяти 8гб, свап на 4 кажется. По памяти не сказал бы что вся отъедается чем-то , грешил на firefox и сайты косячные. На этой неделе пока всё спокойно, возможно и обновы какие то повлияли

0
Priestone - 18 Апрель, 2018 - 08:56
Изображение пользователя Priestone.

Я тут рабочее место манагеру одному собирал из г и палок... Ну как из г и палок? Память, проц и мать были куплены новые, кузов, БП и жесткий старые. Прокол окзался именно в жестком. Старый 80-чик (80Gb) был без бэдов, но только его замена избавила систему от жестких фризов. Заменил на годовалый пятисотчик и человек стал улыбаться, потому что компьютер буквально ожил. А ТТХ более чем скромные: двухядерный i3, 4Гб оперативки, интегрированное видео Intel. После замены жесткого диска работает в 1С, CRM и даже открывает автокадовские проекты в DraftSight... Шерше ля винт

0
Fogma - 18 Апрель, 2018 - 10:34
Изображение пользователя Fogma.

К слову, винт у меня трещит так что страшно за него бывает. Например просматриваешь фото в вк, листаешь и на каждое новое фото он очень отчетливо слышно, как сохраняет на диск видимо кэш фотки.

0
Tonal - 18 Апрель, 2018 - 12:26
Изображение пользователя Tonal.

Свап на SSD, отдельным разделом.
На SSD же рут и хомяк.
Т. е. как бы не должно тормозить...

0
fom-slav - 21 Май, 2018 - 17:46

Удалось разобраться с причинами? Я тоже 3-ю неделю с этим мучаюсь. Бесит ужасно. Тоже ssd и при использовании свопа даже курсор не реагирует минут 5, бывает 10. Удалось поймать, что в это время в топе процесс kswapd0

0
Tonal - 22 Май, 2018 - 11:20
Изображение пользователя Tonal.

Поднял тему на forum.ubuntu.ru.
Пока довольствуюсь vm.swappiness = 100 + Alt+SysRq+F (ручной oom-killer)
Ничего лучшего не придумалось...

Похоже это поведение после новогодних дырок в процах началось - и тут не ясно как быть...

0
nitrofox - 20 Апрель, 2018 - 09:26
Изображение пользователя nitrofox.

Я думал что это нормальное поведение для linux =) Помню при компиляции llvm + clang комп просто перестал отвечать.. Через минут 20 пришлось перезагружать ПК(Надежда пропала).

0
Гость - 4 Август, 2018 - 10:26

У вас у всех ссд? Может быть, проблема в его взаимодействии с лином?

Отправить комментарий