डिफ़ॉल्ट रूप से, htop
प्रक्रिया के प्रत्येक थ्रेड को अलग से सूचीबद्ध ps
करता है , जबकि ऐसा नहीं करता है। थ्रेड्स के प्रदर्शन को बंद करने के H
लिए, "सेटअप / प्रदर्शन विकल्प" मेनू का उपयोग करें, "उपयोगकर्ता के थ्रेड्स छुपाएं"। यह आपके ~/.htoprc
या में निम्नलिखित पंक्ति डालता है ~/.config/htop/htoprc
(आप वैकल्पिक रूप से इसे मैन्युअल रूप से वहां रख सकते हैं):
hide_userland_threads=1
(इसके अलावा hide_kernel_threads=1
, दबाकर भीख मांगी गई K
, लेकिन यह डिफ़ॉल्ट रूप से 1 है।)
एक अन्य उपयोगी विकल्प एक ही मेनू ( highlight_threads=1
इन .htoprc
) में "एक अलग रंग में डिस्प्ले थ्रेड्स" है , जो थ्रेड्स को एक अलग रंग (डिफ़ॉल्ट थीम में हरा) में दिखाया जाता है।
htop
प्रदर्शन की पहली पंक्ति में , "कार्य: 377, 842 थ्र, 161 krr जैसी एक पंक्ति है; 2 चल रहा है ”। यह प्रक्रियाओं की कुल संख्या, उपयोगकर्ता के थ्रेड्स, कर्नेल थ्रेड्स और थ्रेडेबल अवस्था में दिखाता है। जब आप डिस्प्ले को फ़िल्टर करते हैं तो नंबर नहीं बदलते हैं, लेकिन जब आप उपयोगकर्ता / कर्नेल थ्रेड को क्रमशः बंद करते हैं तो संकेत "थ्र" और "kthr" गायब हो जाते हैं।
जब आप PID और CPU से संबंधित फ़ील्ड (NIce मान, CPU%, TIME +, ...) को छोड़कर सभी प्रक्रियाओं को सामान्य रूप से देखते हैं, तो यह अत्यधिक संभावना है कि वे उसी प्रक्रिया में थ्रेड होते हैं।