Linuxでは、実行中のプロセスとブロックされたプロセスの数を見つけることができます。
grep "procs_running" /proc/stat
そして
grep "procs_blocked" /proc/stat
Mac OS Xでこれを行う方法はありますか?シェルスクリプトで使用できる方法が望ましいですか?
ベストアンサー1
Blenderの回答に基づいて実行中のプロセス数を取得するには、次のコマンドを使用できます。
$ ps axo state | grep "R" | wc -l
中断のない睡眠状態のプロセス数を取得するには、編集が「D」を「U」に変更しました。、ありがとう、ザイルズ! ):
$ ps axo state | grep "U" | wc -l