Existe-t-il un logiciel disponible qui peut être utilisé pour définir les /proc/<pid>/oom_score_adj
processus après leur création, en fonction du nom de l'exécutable et de l'utilisateur / groupe?
linux
out-of-memory
Matthew Cline
la source
la source
/proc
" (y compris la création de processus). À ma connaissance, il n’existe pas de démon prêt à l’emploi qui puisse ensuite essayer, après l’événement, de modifier l’ajustement du score de MOO.Réponses:
J'ai créé un utilitaire qui le fait uniquement en fonction du nom de l'exécutable, en plus de définir la priorité du processeur et des E / S: https://git.janouch.name/p/desktop-tools/src/branch/master/priod .c
Il peut être installé avec le paquet parent conformément à son fichier README. Copiez simplement l'exemple de configuration dans /etc/priod.conf , modifiez-le en fonction de vos besoins et activez l'unité systemd, et tout devrait fonctionner. Notez qu'il passe également par les processus existants au démarrage.
J'espère que cela aidera quelqu'un, au moins à titre d'exemple.
la source