pontuação OOM para cada processo

0

Em resposta a isso.

Take a look to the questions about configuring the OOM killer. For example: https://unix.stackexchange.com/q/153585/21101

Existe uma maneira de ver a pontuação da OOM para cada processo em vez de cada um individualmente?

    
por fixit7 12.01.2018 / 18:10

1 resposta

2

Na sua forma mais simples, você poderia fazer

cat /proc/*/oom_score

Se você quiser mais informações - como os PIDs e a string de comando também - então talvez um simples loop como

while read -r pid comm; do 
  printf '%d\t%d\t%s\n' "$pid" "$(cat /proc/$pid/oom_score)" "$comm"
done < <(ps -e -o pid= -o comm=)
    
por steeldriver 12.01.2018 / 19:30