Mac OS Xで実行中またはブロックされているプロセスの数を確認してください。

Mac OS Xで実行中またはブロックされているプロセスの数を確認してください。

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

おすすめ記事