answersLogoWhite

0

A zombie process is a process that completed execution but still in process table. When a process ends, all of the memory and resources associated with it are deallocated so they can be used by other processes. However, the process's entry in the process table remains. The parent can read the child's exit status by executing the wait system call, at which stage the zombie is removed After the zombie is removed, its process ID and entry in the process table can then be reused. However, if a parent fails to call wait, the zombie will be left in the process table. In some situations this may be desirable, for example if the parent creates another child process it ensures that it will not be allocated the same process ID.

User Avatar

Wiki User

17y ago

What else can I help you with?

Related Questions

Who take care of zombie process in unix?

They are usually assigned/attached to the 'init' process (PID 1). For the most part, zombies can only be removed by rebooting the system.


Is the federal vampire and zombie agency real?

yesNo the Vampire and Zombie Agency is a State run facility.


What is exit state in Unix known as?

The exit state of a process in Unix is known as the 'exit state'. The value of the exit state tells you whether or not the process completed without error. Usually a value of 0 indicates successful completion. Any other value means something was noted as incorrect, missing, or wrong.


State the operating system that has free and open source software?

Linux or Unix are open source and some are versions are free and others aren't. Unix is based off of Linux, and both have many different variations. One popular Unix system is Ubuntu


Will you turn into a zombie if a bird poops on you?

I can state truthfully that this is so. I know. A bird crapped on me, and I turned into a zombie. It's not fun...


What does the state tree look like?

you look like a zombie


What is uucp?

UUCP is the abbriviation of Unix to Unix copy. It is worldwide email system called UUCP or Unix to Unix copy.This email system was developed for the operating system called Unix.


Is UNIX based on Linux?

No, but Linux is based on Unix since Linux is a Unix clone.


What is the diff betn unix and bsd unix?

Unix in really an umbrella term for a whole category of operating systems that may share some similar code-base. Originally developed in the late 70's by Bell labs, Unix has been forked and re-factored many times by many companies. BSD is a fork of the original Unix system that is currently maintained by Berkley State University, CA. Other Unix forks come from SCO, Oracle, and a few others. On another note, Linux is a free software alternative to Unix, but shares none of the original code.


Who is Unix work performed by?

Unix work is performed by users of the unix system, for application and system programs, or anything that requires a Unix system.


What is a Unix Computer?

A computer that runs Unix.


What are the socket types in UNIX?

Unix commands