Par défaut, htop
chaque thread d'un processus est répertorié séparément, alors que ce ps
n'est pas le cas. Pour désactiver l'affichage des fils, appuyez sur H
ou utilisez le menu "Options d'installation / Afficher", "Masquer les fils de l'utilisateur". Ceci met la ligne suivante dans votre ~/.htoprc
ou ~/.config/htop/htoprc
(vous pouvez aussi la placer manuellement):
hide_userland_threads=1
(Également hide_kernel_threads=1
, basculez en appuyant sur K
, mais c'est 1 par défaut.)
Une autre option utile est «Afficher les discussions dans une couleur différente» dans le même menu ( highlight_threads=1
in .htoprc
), qui permet d'afficher les discussions dans une couleur différente (vert dans le thème par défaut).
Dans la première ligne de l' htop
affichage, il y a une ligne du type «Tasks: 377, 842 thr, 161 kthr; 2 en cours d'exécution ». Cela indique le nombre total de processus, de threads utilisateur, de threads du noyau et de threads exécutables. Les nombres ne changent pas lorsque vous filtrez l'affichage, mais les indications «thr» et «kthr» disparaissent lorsque vous désactivez l'inclusion des threads utilisateur / noyau, respectivement.
Lorsque vous voyez plusieurs processus ayant toutes les caractéristiques en commun, à l'exception des champs PID et liés à la CPU (valeur NIce,% CPU, TIME +, ...), il est fort probable qu'ils soient des threads du même processus.