Съдържание:
Определение - Какво означава Zombie Process?
Зомби процесът е процес в прекратено състояние. Това обикновено се случва в програма, която има функции родител-дете. След като дъщерната функция приключи, тя изпраща състояние на изход към родителската си функция. Докато родителската функция не получи и потвърди съобщението, дъщерната функция остава в състояние „зомби“, което означава, че е изпълнена, но не е излязла.
Зомби процес е известен също като несъществуващ процес.
Техопедия обяснява зомби процес
Процесът в Unix или Unix-подобни операционни системи се превръща в процес на зомби, когато приключи изпълнението, но едно или някои от неговите записи все още са в таблицата на процесите. Ако процес приключи с повикване "изход", цялата памет, свързана с него, се пренасочва към нов процес; по този начин системата спестява памет. Но вписването на процеса в таблицата на процесите остава, докато родителският процес не потвърди изпълнението му, след което е премахнат. Времето между изпълнението и потвърждаването на процеса е периодът, в който процесът е в състояние на зомби.
