Зміст:
Визначення - Що означає процес зомбі?
Процес зомбі - це процес у його припиненому стані. Зазвичай це відбувається в програмі, яка має функції батько-дитина. Після завершення виконання дочірньої функції він надсилає статус виходу своїй батьківській функції. Поки батьківська функція не отримує та не підтверджує повідомлення, дочірня функція залишається в стані «зомбі», тобто вона виконується, але не завершується.
Процес зомбі також відомий як неіснуючий процес.
Техопедія пояснює процес зомбі
Процес в Unix або Unix-подібних операційних системах стає процесом зомбі, коли він завершив виконання, але одна або деякі його записи все ще знаходяться в таблиці процесів. Якщо процес закінчується викликом "вихід", вся пов'язана з ним пам'ять перерозподіляється в новий процес; таким чином система економить пам’ять. Але запис процесу в таблиці процесів залишається, поки батьківський процес не визнає його виконання, після чого він буде видалений. Час між виконанням і підтвердженням процесу - це період, коли процес знаходиться в зомбі-стані.



