私が持っているプログラミングの割り当てにはOKです(はい、私たちはすべて、ヘルプに適したソースに切り替えることができます)。どのくらいの時間を費やすかを知る必要がありますブロッキング/スリーピング/ランニングプロセスが費やす時間の決定Blocking/Execution
for i in `ls /proc/ | egrep [0-9]+`
do
cat /proc/$i/status | grep State
done
が、その後の問題のすべては、睡眠状態を報告している:
私の最初の試みは、このような何かを見ている... bashスクリプトを作成していました。さらに、この方法では狂ったようにポーリングする必要があります。そのため、テストを実行するとおそらく結果は変わります...(ugh)
Linuxの新しいバージョンをsyscallsでコンパイルするか、プロセスを追跡する方法州は疑問ではない。私の唯一の心配は