У htop я іноді бачу списки 64 процесів, однакові для всіх, крім PID. Хто вони?


25

Я кілька разів помічав цю ситуацію (але не впевнений, чи завжди це одна і та ж команда).

Я навіть не знаю, як описати наслідки цієї ситуації, якщо це не через окремий сценарій, який я тестував і не закінчився належним чином ...

Найкраще, що я можу зробити, це представити це зображення htop(вид на дерево) ... Я показав лише перші кілька. Всього 63 підлеглі записи (плюс 1 батько) ... і там просто сидите!

Я хотів би знати, що відбувається? ... і чи є "64" якась межа?

Незалежно від випадку, просто здається, що у 64 потоків / процесів "працює" просто здається

Оновлення:
я щойно перезавантажив систему, і цього разу, перше, що я зробив, це перевірити htop...
консольний комплект-демон демонструє 63 теми ... тож схоже, це може бути нормальна ситуація ... Це все ще здається мені трохи дивним ... Хтось знає, чому так багато ниток для консолі-набору-демона ?


alt текст


Відповіді:


7

Потоки 60+ - це помилкаalt текст з ConsoleKit .


1
Спасибі ДоР ... Це вирішило "головоломку" ... На сторінці помилки хтось запропонував змінити налаштування htop, щоб не "відображати потоки користувачів". Я спробував це, і виявляється, це те саме налаштування, що і натискання кнопки H ... Однак через це я тепер став відомий про деякі корисні налаштування htop; напр. Показано теми в іншому кольорі ... Виділення базового імені ... і я бачу, що нитки ядра теж можна вмикати / вимикати ... Отже, як і дізнатися про незвичне поведінку консолі-набору-демона , це нове розуміння htop - бонус :)
Peter.O

@ Peter.O дякую! не знав, що натискання Hприховує нитки користувача
asgs

31

Це потоки користувачів (на відміну від процесів), і ви можете їх приховати, використовуючи перемикач 'H' у htop. Дивіться це пояснення на його довідковій сторінці:

H Сховати потоки користувачів: у системах, які представляють їх інакше, ніж звичайні процеси (наприклад, останні системи на базі NPTL), це може приховати потоки процесів у просторі користувачів у списку процесів. (Це перемикач.)


8
Я хотів би додати, що це великі регістри "H", а не малі "h" (вони не однакові htop, як я впевнений, що Даніель знає, але, можливо, не всі інші).
січня

Дякую Даніелю, я мушу сказати, що я не зрозумів, що вони "нитки", але тим більше, що в них є унікальний PID, і мені цікаво, як на землі мені вдається отримати 63/64 одночасних ниток .... і чому існує ця очевидна стеля (яку я бачив і рахував хоча б в одній іншій ситуатоні? .. будь-які ідеї з цього приводу? ... До речі .. коли зображення було зроблене, у мене нічого не було запущено (що я знаю про) крім Nautilus і Terminal та декількох інших стандартних "статичних" додатків (наприклад, gedit і firefox)
Peter.O

@ Peter.O - stackoverflow.com/questions/9305992 / ... , добре читати.
dpb
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.