[Processus] ksoftirqd

Applications, problèmes de configuration réseau
chindit
Daikyu
Messages : 76
Inscription : dim. 07 oct. 2012, 15:56

[Processus] ksoftirqd

Message par chindit »

Salut à vous

J'ai fait un p'tit script bash qui me sort, au moment de l'exécution, les 3 processus les plus gourmands en CPU:

Code : Tout sélectionner

#PROCESS
TOP=()
for i in `ps aux | sort -k3n | tail -n 3 | awk '{print $11}'`; do
    nbslash=$(grep -o "/" <<< "$i" | wc -l)
    if [ $nbslash -gt 1 ]; then
        TOP+=($(basename $i))
    else
        TOP+=($i)
    fi
done
printf '%s\n' "${TOP[@]}"
Seulement, le résultat en est très souvent le suivant:
httpd
[ksoftirqd/1]
[ksoftirqd/0]
Après un recherche Google, je tombe sur ceci:
If ksoftirqd is taking more than a tiny percentage of CPU time, this indicates the machine is under heavy interrupt load.
Et là, moi y en a pas tout pigé.
Ok, c'est un processus kernel tout gentil (bien ça!) mais pourquoi j'ai autant «d'interruptions»?
Est-ce que ce serait par hasard lié au code bash que j'utilise pour detecter les processus?

Voilà, petite question. Pourquoi ksoftirqd est il si souvent dans les plus hauts processus?

Merci à vous 8)
Répondre