Process that is not running, but is in the process table
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Zombie process" – news · newspapers · books · scholar · JSTOR(September 2014) (Learn how and when to remove this message)
On Unix and Unix-like computer operating systems, a zombie process or defunct process is a process that has completed execution (via the exit system call) but still has an entry in the process table: it is a process in the "terminated state". This occurs for the child processes, where the entry is still needed to allow the parent process to read its child's exit status: once the exit status is read via the wait system call, the zombie's entry is removed from the process table and it is said to be "reaped". A child process initially becomes a zombie, only then being removed from the resource table. Under normal system operation, zombies are immediately waited on by their parent and then reaped by the system. Processes that stay zombies for a long time are usually an error and can cause a resource leak. Generally, the only kernel resource they occupy is the process table entry, their process ID. However, zombies can also hold buffers open, consuming memory. Zombies can hold handles to file descriptors, which prevents the space for those files from being available to the filesystem. This effect can be seen by a difference between du and df. While du may show a large amount of free disk space, df will show a full partition. If the zombies are not cleaned, this can fill the root partition and crash the system.
The term zombie process derives from the common definition of zombie — an undead person. In the term's metaphor, the child process has "died" but has not yet been "reaped". Unlike normal processes, the kill command has no effect on a zombie process.
Zombie processes should not be confused with orphan processes, a process that is still executing, but whose parent has died. When the parent dies, the orphaned child process is adopted by init. When orphan processes die, they do not remain as zombie processes; instead, they are waited on by init.
systems, a zombieprocess or defunct process is a process that has completed execution (via the exit system call) but still has an entry in the process table:...
A zombie (Haitian French: zombi, Haitian Creole: zonbi, Kikongo: zumbi) is a mythological undead corporeal revenant created through the reanimation of...
in the process table indefinitely. Such a terminated process whose data has not been collected is called a zombieprocess, or simply a zombie, in the...
Rob Zombie (born Robert Bartleh Cummings; January 12, 1965) is an American singer, songwriter, record producer, filmmaker, and actor. His music and lyrics...
A zombie film is a film genre. Zombies are fictional creatures usually portrayed as reanimated corpses or virally infected human beings. They are commonly...
A philosophical zombie (or "p-zombie") is a being in a thought experiment in philosophy of mind that is physically identical to a normal human being but...
need be a process may "ask" for more time to finish before the allotted time expires. Zombieprocess Daemon process "What is a "subreaper" process?". "New...
the process moves to the "terminated" state. The underlying program is no longer executing, but the process remains in the process table as a zombie process...
video games strongly featuring zombies. These games feature creatures inspired by the archetypal flesh-eating zombies seen in horror films, B-movies and...
it is known as a zombieprocess. The wait system call is commonly invoked in the SIGCHLD handler. POSIX.1-2001 allows a parent process to elect for the...
dictionary. Defunct may refer to: Defunct (video game), 2014 Zombieprocess or defunct process, in Unix-like operating systems All pages with titles containing...
Zombie Awareness Month is a campaign to bring awareness about zombies and the possibility of a future zombie apocalypse. The campaign was introduced and...
Zombie Cafe is a freemium mobile simulation video game created by American Capcom subsidiary Beeline Interactive, Inc. It was released for iOS platforms...
illustrate the zombie versions of Thor and Captain America. Drawing the superheroes as zombies was the most difficult part of the process for him, as he...
Stubbs the Zombie in Rebel Without a Pulse is a reverse horror video game developed by Wideload Games and published by Aspyr Media. It was released on...
Rick Genest (August 7, 1985 – August 1, 2018), also known as Zombie Boy, was a Canadian artist, actor, fashion model, and musician. He held a Guinness...
Ophiocordyceps unilateralis, commonly known as zombie-ant fungus, is an insect-pathogenic fungus, discovered by the British naturalist Alfred Russel Wallace...
the countryside, where, in the process of filming material related to the virus, the characters encounter the zombie outbreak firsthand. The story of...
Zombie Land Saga (Japanese: ゾンビランドサガ, Hepburn: Zonbi Rando Saga) is an anime television series produced by MAPPA, Avex Pictures and Cygames. The series...
A zombie cookie is a piece of data usually used for tracking users, which is created by a web server while a user is browsing a website, and placed on...
A zombie title is a real estate title that has stayed with the owner of a residential property after the mortgage lender has begun a foreclosure process...