Чому існує багато процесів, перелічених під одним заголовком у htop?


55

Хтось може мені пояснити, чому іноді є 10 чи 15 процесів з тим самим заголовком та "статистикою", що перелічені у htop? Я здогадуюсь, що працює декілька потоків - але багато хто з них, очевидно, не могли працювати одночасно.

Чи є якесь звернення до продуктивності, якщо процес використовує, скажімо, 15 непорядкових потоків проти 10 одночасних потоків?


Відповіді:


81

htopпоказує окремі потоки як окремі процеси за замовчуванням, аналогічно тому, як це ps -ALбуло б. Якщо ви натиснете капітал, Hвін переключиться лише на показ основних процесів (натискання його знову перемикається назад). Підсумкова інформація кожної нитки насправді відображає весь процес, тому у них немає окремого підрахунку пам’яті тощо. Нитки відображатимуться, Rколи вони активні та Sколи не активні, хоча, оскільки htopоновлюється лише кожні кілька секунд, ви фактично не можете легко відстежувати їхню активність таким чином , оскільки потокові перемикачі відбуваються набагато швидше.

Виконання різних моделей різьблення є складним, і далі superuser.com- вам потрібно деталізувати конкретні проблеми, якщо вони виникають, а не намагатися вгадати :)

Дивіться http://groups.google.com/group/alt.os.linux.mandriva/browse_thread/thread/59c9f42e99b53663/2e6ddc78b2b85cf2?lnk=raot для більш обговорення тієї ж теми

Зверніть увагу, що Hпризначено для потоків користувачів; для ниток ядра існує аналогічна кнопка перемикання K, і обидва варіанти доступні в меню налаштувань - F2потім Параметри відображення


1
Здається, K не працює, але натисніть клавішу F2 і перейдіть до налаштування, налаштувань відображення, поставте галочку приховати теми користувача.
Джошуа Д'Алтон

7
О, велика літера "H" може бути те, що ви мали на увазі.
Джошуа Д'Алтон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.