Задать вопрос
@iliyaisd

Способ борьбы с зависанием Ubuntu?

Столкнулся с такой проблемой. Один раз решилось увеличением свопа, созданного как файл на том же разделе, где и система. Потом установил 18.04 (было 16.04) и своп перенёс на раздел. Стало периодически нещадно виснуть.
Вопрос такой. Можно ли как-то жёстко ограничить максимальное количество памяти и процессора, которые может отжирать процесс, чтобы если кто-то отжирает много, то вся система не могла повиснуть намертво, и можно было зайти в консоль и прибить процесс?
Спасибо.
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 2. Расширенное администрирование систем Linux (Линукс)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Решения вопроса 1
@immaculate
Программист-путешественник
Ограничиваются процессы при помощи ulimit.

Для прибития самого прожорливого процесса можно использовать Magic SysRq. Конкретно, OOM Killer вызывается нажатием SysRq+F
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы