Existe algum software disponível que possa ser usado para definir /proc/<pid>/oom_score_adj
dos processos depois que eles são criados, com base no nome do executável e no usuário / grupo?
linux
out-of-memory
Matthew Cline
fonte
fonte
/proc
"(incluindo a criação do processo). No meu conhecimento, não há um daemon pronto que tentará pós-evento para alterar o ajuste de pontuação da OOM.Respostas:
Eu criei um utilitário que faz isso exclusivamente com base no nome do executável, além de definir a CPU e a prioridade de E / S: https://git.janouch.name/p/desktop-tools/src/branch/master/priod.c
Pode ser instalado com o pacote pai como por seu README. Basta copiar a configuração de exemplo para /etc/priod.conf , mude de acordo com suas necessidades e ative a unidade systemd, e isso deve funcionar. Observe que ele também passa por processos já existentes na inicialização.
Espero que ajude alguém, pelo menos como um exemplo.
fonte