answersLogoWhite

0


Best Answer

zombie processes are inherited by the 'init' process (PID 1)

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Who is the parent of the zombie process?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is Zombie Process and Orphan Process?

Zombie : Child Process Exits before Parent process and Parent does not grab status of child process using wait() or waitpid() system call; Child process is in Zombie state. Orphan : Child process whose parent has been killed and inherited by init process.


What is a zombie process in Linux?

A zombie process is one that should have closed, but is still active in the process table. This is usually caused when a parent process that spawned the process has not yet realized that it has completed, or wants to create another process of the same name without using the same process ID.


What is zombie state in Unix?

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.


What happens to a child process that dies and has no parent process to wait for it?

It is considered to be in a "zombie" state and will stay in the system until it is rebooted. These processes may not be killed by any signal either.


How does a child process becomes a zombie process?

A zombie (or defunct) process is one that has ended but for whatever reason the process information has not been removed from the process table. No code or data segments are allocated to the process anymore but the system has not removed it from the process list, so it appears to be still in the system (but isn't because it doesn't have any resources). In the past the only way to get rid of zombie processes was to reboot the system to restore the system proc table. It is possible to try and get a parent process to execute a 'wait' system call to try and remove it - see related links.


What are child and parent processes?

A child process is a process that was created by a parent process. The child process usually helps the parent process accomplish some task independently of the parent.


What is zoombie process?

A zombie process is a process that has finished running, but is still there.


When is a zombie process an issue?

in the graveyard


How does a child process become a Zombie process?

See related links


What is zombification?

A zombification is the act or process of turning into a zombie.


Difference between parent process and child process?

fork gives a 0 value for child process and non zero for parent process


What process produces an exact copy of the parent organism is?

The process which produces an exact copy of the parent organism is asexual.