Top - trouver les processus "ininterruptibles" : Différence entre versions
De wikiGite
Ligne 1 : | Ligne 1 : | ||
Trouver les processus ininterruptible qui font monter le load average sans qu'il y ait de charge CPU ou mémoire apparente. | Trouver les processus ininterruptible qui font monter le load average sans qu'il y ait de charge CPU ou mémoire apparente. | ||
− | < | + | <source> |
if top -b -n 1 | awk '{if (NR <=7) print; else if ($8 == "D") {print; count++} } END {print "Total status D: "count}' | if top -b -n 1 | awk '{if (NR <=7) print; else if ($8 == "D") {print; count++} } END {print "Total status D: "count}' | ||
− | </ | + | </source> |
(ou option "i" dans top). Les processus qui refusent les interruptions CPU (donc empêche les autres de prendre la main) dont marqués "D" dans top. | (ou option "i" dans top). Les processus qui refusent les interruptions CPU (donc empêche les autres de prendre la main) dont marqués "D" dans top. |
Version du 17 janvier 2018 à 11:30
Trouver les processus ininterruptible qui font monter le load average sans qu'il y ait de charge CPU ou mémoire apparente.
if top -b -n 1 | awk '{if (NR <=7) print; else if ($8 == "D") {print; count++} } END {print "Total status D: "count}'
(ou option "i" dans top). Les processus qui refusent les interruptions CPU (donc empêche les autres de prendre la main) dont marqués "D" dans top.