У "Моніторі активності" Mavericks, що таке "зомбі?"


2

У мене встановлено Nginx; компілюється через MacPorts і налаштовується для запуску при запуску. Коли я переходжу на вкладку «Диск монітора активності» після встановлення Mavericks, процес (і) nginx відображається у вигляді «Зомбі», а іноді і «64 біт, зомбі». Що це значить?

Зомбі на моєму Mac!



Тож ніяке значення, яке стосується використання диска, значить? Тоді чому цей стовпець тут, а не, скажімо, на вкладках CPU та Memory?
Гаррет Олбрайт

Це єдині два процеси, перелічені нижче Disk? Був nginxвказаний десь ще і позначений як zombie?
CHM

З будь-якої причини вкладка Disk - це єдине місце, у якому стоїть стовпець "Kind", хоча я думаю, що це було б більше сенсу в процесорі. Насправді, не був той стовпчик у 10.8? Здається, я пам’ятаю, як бачив його в Skype як 32-бітний до оновлення.
Гаррет Олбрайт

Вибачте, не можу вам допомогти на цьому. Я пішов з 10.6.8 до 10.9.
CHM

Відповіді:


1

Згідно з wikipedia , процес зомбі - це процес, який завершив виконання, але все ще має запис у таблиці процесів. Іншими словами, процес зомбі завершено, але його ще не було очищено.

Коли процес закінчується, його код повернення потрібно повернути до батьківського процесу. Зазвичай це відбувається негайно, тому ви не бачите зомбі процесу. Однак іноді батьківський процес не співпрацює, і зомбі залишається в таблиці таблиці нескінченно.

Якщо ви хочете позбутися процесу зомбі, у вас є три варіанти :

  1. Зачекайте. Сподіваємось, він проясниться самостійно.
  2. Надішліть ЗІГЛЯД батькові зомбі. Якщо він поводиться правильно, він отримає код повернення процесу зомбі, і система може потім отримати процес зомбі.
  3. Вбийте батьківський процес. Коли ви вбиваєте процес, його дітей усиновляє init, який очистить все за вас.

1
То чому вони з’являються на вкладці «Диск»?
Гаррет Олбрайт

1
Справді. Це здається дивним для цього. Ви можете показати стовпчик "Вид" на вкладках CPU / Memory, але він відображається за замовчуванням лише на вкладці "Disk". Як ви вже згадували вище, вкладки процесора та пам'яті були б для них більш відповідними місцями.
bennettp123

1
@GarrettAlbright Ви б вважали за краще, якби процеси довільно ховались залежно від вкладки, на якій ви перебуваєте?
Олександр
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.