AIXスレッド Technology Levels 06(Part6) (793レス)
AIXスレッド Technology Levels 06(Part6) http://mevius.5ch.net/test/read.cgi/unix/1193791491/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
565: 名無しさん@お腹いっぱい。 [sage] 2009/09/11(金) 00:35:08 CPU使用率の平均値を取りたいのですが、 例えば10秒毎にCPU使用率を取得し、60秒間で取得した値から平均を計算するアプリケーションを実装するとします(あくまでも例です) この10秒毎にとるCPU使用率が6回ともその瞬間にたまたま0%になっていたりすると、 それは正しい平均値とは言いにくいですよね 実装するアプリケーションでこのようなことはしたくないので、OS側で平均を取る方法が用意されていないのでしょうかという質問です http://mevius.5ch.net/test/read.cgi/unix/1193791491/565
566: 名無しさん@お腹いっぱい。 [sage] 2009/09/11(金) 00:50:16 >>565 そんなレアケースを正しく把握できる仕組みなんてなさそうだがな つーかvmstatで10秒間隔とかやると、その10秒間の平均が出て来るんだが なぜそれでは不満なのだ http://mevius.5ch.net/test/read.cgi/unix/1193791491/566
567: 名無しさん@お腹いっぱい。 [sage] 2009/09/11(金) 01:24:54 >>565が考える「正しい平均値」が何かを定義してくれ。 まあこういう要件なら、 vmstat 10 で、出てきたCPU使用率を平均したい数で足して割り算するだろうがな。 http://mevius.5ch.net/test/read.cgi/unix/1193791491/567
568: 名無しさん@お腹いっぱい。 [sage] 2009/09/11(金) 06:45:39 >>565 tprofなら、10msオーダーで イベントをつかまえられると思うけど、今度は 「10ms毎に0%なら、」とか言われるのかな? サンプリングなんて、そんなもんでしょ。 どのくらいの時間幅を想定してるの? http://mevius.5ch.net/test/read.cgi/unix/1193791491/568
569: 名無しさん@お腹いっぱい。 [sage] 2009/09/11(金) 10:34:17 >>565 「その瞬間のCPU使用率」なんてないよ。 「××秒間のCPU使用率」ならあるけど。 http://mevius.5ch.net/test/read.cgi/unix/1193791491/569
573: 565 [sage] 2009/09/13(日) 16:44:16 ご指摘の通り勘違いでした。 ありがとうございました。 http://mevius.5ch.net/test/read.cgi/unix/1193791491/573
574: 名無しさん@お腹いっぱい。 [] 2009/09/13(日) 16:53:34 >>565 皆さんが回答済だが、念のため ・「ある瞬間のCPU使用率」は、そもそも存在しない CPUが1コアなら、ある1瞬は100%(使用中)か0%(Idle等)しか、ありえない ・「ある時間帯のCPU使用率」はある vmstat 10 6 なら、各10秒間の平均を、6回表示する。 vmstat 60 x なら、最初から60秒間の平均を表示できる。 なお初回は「前回リブートしてから」の平均なので、通常は無視する。 http://mevius.5ch.net/test/read.cgi/unix/1193791491/574
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.044s