В Ubuntu 11.04 / proc / [pid] содержит oom_score_adj, но man proc описывает старый oom_adj.
Что мне нужно организовать, так это то, что процессы, запущенные pbs или gridengine, будут уничтожены до того, как будет уничтожено что-либо еще. Может ли кто-нибудь предложить более простую схему, чем сценарий, который получает pid-идентификатор демона-исполнителя и вставляет подходящее значение в значение / proc / [pid].
Oom_score_adj процесса наследуется от родительского процесса. Настройте его с помощью демона-исполнителя (если он запущен сценарием инициализации, это было бы отличным местом для этого), и все запускаемые им задания будут иметь настроенное значение.
Описание того, что делает oom_score_adj, можно найти на LWN.