« Back to Glossary Index

A zombie process is a computing term for a process that has finished executing but still has an entry remaining in a system's process table, because its parent process hasn't yet properly acknowledged and cleaned up its completion. On a web server, an excessive accumulation of zombie processes can gradually consume system resources over time.

When a process finishes running, it typically sends a completion signal to its parent process. If that parent process fails to properly read and acknowledge that signal, the finished child process lingers on in the system's process table as a "zombie" — technically already dead, but not yet fully, properly removed.

  • A large accumulation of zombie processes can gradually exhaust a server's available process table
  • This can eventually prevent legitimate new processes from being able to start
  • It's often a genuine symptom of a deeper, underlying bug in specific server-side software

This is a genuinely technical, server-administration-level concern, well beyond what a typical WordPress site owner would ever need to directly diagnose. It's the kind of specific issue a hosting provider's own system administrators would be responsible for monitoring and properly resolving on the underlying server.

If a support team ever references zombie processes affecting a site's specific server, it generally reflects a server-level issue on the hosting provider's own end, rather than anything directly related to a site's actual WordPress installation or configuration.

« Back to Index
Share This