我在Linux x86-64系统上运行.从Python(2.6)脚本,我希望定期检查给定的进程(由pid标识)是否已成为“defunct”/ zombie(这意味着进程表中的条目存在但进程无效).知道进程消耗多少cpu也是一件好事(类似于’top’命令所显示的).
最佳答案
我用的是
psutil
library:
import psutil
proc = psutil.Process(pid)
if proc.status() == psutil.STATUS_ZOMBIE:
# Zombie process!