如何发现 Mac OS X 中正在运行和被阻止的进程的数量?

如何发现 Mac OS X 中正在运行和被阻止的进程的数量?

在 Linux 中,我可以发现正在运行和被阻止的进程数

grep "procs_running" /proc/stat

grep "procs_blocked" /proc/stat

有没有办法在 Mac OS X 中做到这一点?最好是在 shell 脚本中使用它?

答案1

您是否考虑过解析类似这样的内容:

ps -AO wqb,wqr,标志,状态

通过脚本获取您的 proc 信息?在工作队列线程数、proc.h 标志和状态之间,应该足以获取任何快照统计信息……或者可能不是。让我知道!

相关内容