Question: how zombie processes are created?
Answer: Zombie state : When a process is created in UNIX using fork() system call, the address space of the Parent process is replicated. If the parent process calls wait() system call, then the execution of parent is suspended until the child is terminated. ... This state of the child process is known as the Zombie state.