Quoting Brady Hegberg (bradyh at bitstream.net):
> I've got hundreds of these bogging down my machine:
> 
> bradyh   28812  0.0  0.0     0    0 ?        Z    Mar22   0:00 [sh <defunct>]
> bradyh   28813  0.0  0.0     0    0 ?        Z    Mar22   0:00 [sh <defunct>]
> bradyh   28814  0.0  0.0     0    0 ?        Z    Mar22   0:00 [sh <defunct>]
> bradyh   28815  0.0  0.0     0    0 ?        Z    Mar22   0:00 [sh <defunct>]
> bradyh   28816  0.0  0.0     0    0 ?        Z    Mar22   0:00 [sh <defunct>]
> bradyh   28817  0.0  0.0     0    0 ?        Z    Mar22   0:00 [sh <defunct>]
> bradyh   28818  0.0  0.0     0    0 ?        Z    Mar22   0:00 [sh <defunct>]

Do a ps -ef and look for the PPID (parent process) and kill that, if it's not
init.

You can't kill them because they are already dead, thus the zombie nomer.

-- 
Minneapolis St. Paul Twin Cities MN        | Phone : (952)943-8700
http://www.mn-linux.org Minnesota Linux    | Fax   : (952)943-8500
Key fingerprint =  6C E9 51 4F D5 3E 4C 66 62 A9 10 E5 35 85 39 D9