虽然 python2.6中的subprocess模块增加了 kill() terminate() 来控制子进程退出 但是在实际的使用过程中会发现 如果子进程并不是自己退出,而是调用 kill()/terminate() 给子进程发信退出 通过 top 或者 ps -A 看到,子进程的确是释放资源了,但是却变成了 zombie(僵尸进程)