AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Once the wait() function is called into play, the zombie process is completely removed from the system. To remove a zombie process, the parent process calls the wait() function. This means that the dead process is not removed from the memory immediately and it continues in the system memory thus becoming a zombie process. This process stays in the memory until it notifies its parent process. In Linux, whenever a process is removed from the memory, its parent process is informed about the removal. When the parent process is not notified of the change, the child process becomes the zombie process and it does not get any signal of termination so that it can leave the memory. It is cleaned from the memory using its parent process. Until a child process is eliminated from a process table, it turns into a zombie first.Ī process in the terminated state is another name for it. In the same way in Linux, a zombie process is a process that was removed from the system as “defunct” but still somehow runs in the system memory is called zombie process. This is the concept of a zombie described in movies and novels. It is already dead but is walking and moving. A zombie is a creature that was a human and died but somehow due to a virus or any reason it woke up again.
0 Comments
Read More
Leave a Reply. |