инструмент, похожий на renice, для пользователей без полномочий root для увеличения настройки OOM?

392
Matthew Cline

Есть ли что-то вроде платы за настройку OOM? То есть что-то, что позволило бы пользователю без полномочий root увеличить (но не уменьшить) настройку оценки OOM для принадлежащих им процессов?

1

1 ответ на вопрос

0
NickW

There's not anything that does it as a program, but that's when scripting comes in, write a script that finds any PIDs started by their UID, then lets them pick the process, and echoes -1000 (for example) to /proc/<pid>/oom_score_adj.

You can then make it a root only executable, and allow sudo access to the people who need it.

Я уже делаю это. Я бы хотел отказаться от использования скриптов, созданных вручную, и авторизации sudo в пользу инструментов, разработанных для того, что я хочу делать. Matthew Cline 10 лет назад 0
Все, что я могу найти, это что-то вроде этого .. https://github.com/solarkennedy/oom-tools/blob/master/oom-adjuster.conf это всего лишь один шаг от того, о чем мы говорим .. NickW 10 лет назад 1

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