Zombie processes still alive and working fine, but can't be killed?

Solution 1:

kill -9 will exterminate those zombies.

Typically, zombies happen when the parent dies and the child processes are not properly shut down by the parent before it exits. This happens more often if you kill the parent and it doesn't gracefully shut down (and take all the children with it). This is similar to an Orphan process.