Nohang — утилита для экстренного завершение процесса

Немного о пакете

Nohang это пакет предоставляет высоко настраиваемый демон для Linux, который способен правильно предотвращать нехватку памяти (OOM) и поддерживать отзывчивость системы в условиях низкой памяти.

OOM — Out of memory, и в переводе на русский — нехватка памяти

Как установить:

yay -S nohang-git

Запускаем процесс

sudo systemctl enable --now nohang-desktop

Пакет так же включает в себя oom-sort, psi2log, psi-top

Параметры командной строки:

nohang [Опция]

-h, --help
#показать справку и выйти

-v, --version
#показать версию пакета и выйти

-m, --memload
#потреблять память до тех пор, пока 40 MiB (MemAvailable и SwapFree) остаются свободными, и прекратить процесс

-c CONFIG, --config CONFIG
#путь к файлу config. Это следует использовать только с одной из следующих опций: --monitor, --tasks, --check

--check
#проверить и показать конфигурацию, выйти. Это следует использовать только с опцией -c/--config CONFIG

--monitor
#начать мониторинг. Это следует использовать только с опцией -c/--config CONFIG

--tasks
#показать состояние задач и выйти. Это следует использовать только с опцией -c/--config CONFIG

Как проверить?

Самый безопасный способ — запустить:

nohang --memload

Это вызовет потребление памяти, и процесс завершится до того, как произойдет OOM

Другой способ — запустить:

tail /dev/zero

Так же вызовет потребление памяти, и процесс завершится.

Если тестирование происходит во время работы nohang, эти процессы должны быть прекращены до того, как произойдет OOM.

Документация с GitHub

Документацию от автора можно посмотреть тут:GitHub

 

Обзор работы пакета на YouTube

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Автор публикации

не в сети 2 месяца

Stez

Комментарии: 14Публикации: 72Регистрация: 27-03-2019

Вы можете быть заинтересованы в Cледующем

Подписаться
Уведомление о
guest
0 комментариев
Встроенные отзывы
Посмотреть все комментарии
Авторизация
*
*
Регистрация
*
*
*
Пароль не введен
*
Генерация пароля

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: