А нет для Линукса тулзы, автоматически убивающей процесс, потреблящий память больше заданного лимита? Наверное многим. если не всем, знакома ситуация когда машинка замирает, уходя в бесконечный своп, при этом сделать ничего кроме как нажать ресет нельзя, ибо система решительно перестаёт интересоваться, что же происходит во внешнем мире и какие кнопочки нажимаются. Как-то странно, что в конце второй декады 21-го века создатели операционных систем не озаботились этим моментом. Прям как во времена Windows 3.1, когда любой hello world мог повесить всю машину.
А нет ли тулзы, автоматически убивающей процесс, потреблящий память больше заданного лимита?

21 Авг 2019 в 06:50
154 +1
0
Ответы
1

Да, на самом деле есть несколько инструментов, которые могут помочь автоматически убить процессы, потребляющие слишком много памяти на Linux. Например, утилита ulimit, которая позволяет ограничить ресурсы, выделенные процессу, в том числе память. Также существуют инструменты типа oom-killer (out-of-memory killer), который автоматически завершает процессы, потребляющие слишком много памяти и угрожающие стабильности системы.
Кроме того, можно настроить мониторинг и уведомления о потреблении памяти, чтобы вовремя заметить проблемные процессы и принять меры.

20 Апр в 13:12
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 493 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир