pslistを試しましたが、CPU使用時間がわかりますが、CPU使用率は表示されないようでした。
パフォーマンスモニタ以外と限定した理由は、「とても使いにくい」からです・・・。
よろしくお願いいたします。
Process Explorerはどうでしょうか。
http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
プロセスを選んでPropertiesのウィンドウを開き、Threadsタブの中でスレッドごとのCPU使用率が表示されます。
以前、Gigazineに掲載されていたツールです。
http://gigazine.net/index.php?/news/comments/20061009_svchost/
「Process Explorer」というツールで、
CPU利用率(推移)と稼動プロセスの詳細情報まで参照できます。
ダウンロードは下記URLからです。
http://technet.microsoft.com/ja-jp/sysinternals/bb896653(en-us).aspx
回答ありがとうございます。できればCLIツール(コマンドラインプログラム)がよいのですが・・・
コマンドラインということは、シェル/Cであれば問題無いのでしょうか。
あくまでWindows環境にこだわるのであれば、
パフォーマンスモニタのデータを成型して使うと良いと思います。
サンプルソースもあり、非常に分かりやすいです。
http://www.hiramine.com/programming/windows/getperformance.html
Cを扱うのが面倒だというのであれば、Cygwinを入れるのが一番楽かもしれませんね。
http://www.ei.nagano-nct.ac.jp/text/reference/PCsetup/cygwin.htm...
cygwin/procpsに各種コマンド(ps,vmstat,freeなど)もあるので、詳細の値が取れます。
ふむふむ、頂戴した内容を確認します・・・。
回答ありがとうございます。