Absalon
ZeniaM
UPD... а swap есть на 8gb, но при утечке оперативной памяти он не подключается к решению проблемы и остаётся безучастным.
А тут как у вас?
cat /proc/sys/vm/swappiness
10
vasek
ZeniaM
Печально :)
Не допускать зависания системы, в крайнем случае свести к минимуму (чтобы хотя бы можно было попасть в другую консоль).
Использовать
- cgroups (наилучший вариант для управления ограничениями ресурсов) — требует изучения
- завести нового пользователя под данную игру и ввести нужные ограничения, используя ulimit (не очень гибко и зачастую всеравно подвисает, но не мертво, и можно перейти в другую консоль и убить приложение).
- тот же вариант, но без нового пользователя — перед игрой запусти команду для ограничения памяти, например, ulimit -v 10240000 (10G) и попробуй поиграть (убрать ограничение - ulimit -v unlimited)
UPD … и желательно завести swap, чтобы не было мертвых зависаний.
Спасибо за новые направления к изучению системы, обязательно начну потихоньку изучать. Но пока просто удалил эту игру, так как проблема с ней как ловля блох, не известно когда будет в следующий раз и при каких обстаятельствах.
Но задав этот вопрос получил массу полезной информации.
UPD... а swap есть на 8gb, но при утечке оперативной памяти он не подключается к решению проблемы и остаётся безучастным.
Absalon
ZeniaM
У меня же, полностью забивается оперативка все 16gb, при этом своп не используется и напрочь отсутствует возможность как то это "убить".
Тогда вы сами и ответили на свой вопрос. Если нет реакции на устройства ввода даже продолжительное время, единственный способ - волшебная кнопка.
Печально :)
nafanja
если клава не работает во время зависания, то кнопка на системнике единственный выход.
работоспособность клавы можно проверить нажимая "Num Lock", и смотря на индикатор на клаве.
Спасибо за дельный совет, при следующем зависании проверю.
Absalon
У меня, например, на хоткеи повешен скрипт, который убивает самый прожорливый на озу и цпу процесс. Если зависает система, в большинстве случаев срабатывает. Или как писали
selishii
REISUB
По логике, если у вас срабатывает скрипт - значит система на что-то ещё реагирует. У меня же, полностью забивается оперативка все 16gb, при этом своп не используется и напрочь отсутствует возможность как то это "убить".
selishii
REISUB
Эти комбинации, я перебирал.
Здравствуйте.
Периодически во время игры в Banished, происходит полное зависание системы – утечка оперативной памяти. В результате чего система ни на что, не реагирует (в консоль тоже нет возможности переключится). До сего дня спасала кнопка на системном блоке, хотелось бы получить совет – как выходить из этой ситуации, не так радикально.
pavelchavyr
Попробуй запустить гном не с вайландом, а с традиционными иксами
Пробовал не помогает.
pavelchavyr
какое разрешение у мониторов? На каком из них запускается игра?
Основной 1920х1080
Дополнительный 1440х900
warlock9000
Если что новое придумаешь - отпишись :)
Второй монитор, пришлось ждать немного дольше чем ожидалось. Но надежда, что соотношение сторон поможет не оправдалась, игра всё также не разворачивается на весь экран. Помог переход с "Gnome" на "Awesome", mod4+F и игра в полный экран.