Служба Linux для установки /proc/$pid/oom_score_adj новых процессов?
Есть ли доступное программное обеспечение, которое можно использовать для /proc/<pid>/oom_score_adj
процессов после их создания на основе имени исполняемого файла и пользователя / группы?
1 ответ
Я создал утилиту, которая делает это исключительно на основе имени исполняемого файла, в дополнение к настройке приоритета процессора и ввода-вывода: https://git.janouch.name/p/desktop-tools/src/branch/master/priod.c
Это может быть установлено с родительским пакетом согласно его README. Просто скопируйте пример конфигурации в /etc/priod.conf, измените его в соответствии с вашими потребностями и включите модуль systemd, и он должен работать. Обратите внимание, что при запуске он также проходит через уже существующие процессы.
Надеюсь, это кому-нибудь поможет, хотя бы в качестве примера.