Per impostazione predefinita, htop
elenca ogni thread di un processo separatamente, mentre ps
non lo fa. Per disattivare la visualizzazione dei thread, premere H
o utilizzare il menu "Opzioni di impostazione / visualizzazione", "Nascondi thread area utente". Questo inserisce la seguente riga nel tuo ~/.htoprc
o ~/.config/htop/htoprc
(puoi alternativamente metterlo lì manualmente):
hide_userland_threads=1
(Inoltre hide_kernel_threads=1
, commuta premendo K
, ma è 1 per impostazione predefinita.)
Un'altra opzione utile è "Visualizza fili con un colore diverso" nello stesso menu ( highlight_threads=1
in .htoprc
), che consente di mostrare i fili con un colore diverso (verde nel tema predefinito).
Nella prima riga del htop
display, c'è una riga come “Attività: 377, 842 thr, 161 kthr; 2 in esecuzione ". Questo mostra il numero totale di processi, thread di userland, thread del kernel e thread in uno stato eseguibile. I numeri non cambiano quando si filtra il display, ma le indicazioni “thr” e “kthr” scompaiono quando si disattiva l'inclusione rispettivamente dei thread utente / kernel.
Quando vedi più processi che hanno tutte le caratteristiche in comune tranne i campi PID e relativi alla CPU (valore NIce, CPU%, TIME +, ...), è molto probabile che siano thread nello stesso processo.