Definition: A #zombie process is a process that has completed execution but still has an entry in the process table.
Causes: Zombie processes occur when child processes have completed execution, and their exit status needs to be read by the parent process.
Effects: Zombie processes can cause resource leaks by consuming memory and holding file descriptors.
The presence of a few zombie processes is usually harmless, but having too many can indicate a bug in the parent process
3/n