• 締切済み

CPU使用率に関して困ってます

ネットなどで調べてみると、CPU使用率は70~80%以上になるとM/M/1待ち行列では、CPU待ち時間が急激に伸びるのがわかったのですが、M/M/N待ち行列の場合では違いはあるのでしょうか。 CPU使用率80%以上でのCPU待ち時間の伸び率の違いなどご回答お願い致します。

みんなの回答

  • Yorisin
  • ベストアンサー率54% (364/663)
回答No.1

あっているか分かりませんが、ここの解説を元にExcelでM/M/1,M/M/2,M/M/3,M/M/4のグラフを作ってみました。 http://www.objectclub.jp/technicaldoc/monkey/s_wait (ρを0.001~0.999まで変化させた) (が、見にくかったので、図のρは0.950~0.999の範囲) M/M/nの場合、nが大きければ多いほど 混み具合に対する反応が最初は遅いが、最後により急な傾斜となります。 すなわち、nが無限に近づくほど混み具合に対する影響が減るという事です。 (nが無限なら、混み具合が99.9999999.....%までほとんど傾斜が無く、100%になった瞬間に無限となる)

関連するQ&A