2013-07-12 42 views
7

私はjmeterユーザーマニュアルのGaussian Random Timerの情報を読んだことがありますが、理解するのは難しいです。いずれか1つのアイデアはこれに関連する例を高く評価して説明してください。前もって感謝します。Gaussian Random Timerの理解が難しいですか?

答えて

18

ガウスランダムタイマーは、一定の遅延オフセットの周りのランダムな偏差(ガウスカーブ分布に基づく)を持ちます。

例えば

  • 偏差:100のMS
  • 一定の遅延オフセット:300のMS

遅延は200ミリ秒(300から100)の間で変化し、400ミリ秒(300 + 100)、ケースの約68%について、ケース

+0

ありがとう、私はちょっとそれを少し明確にしたい... :) – andreio

+1

私は誤解を避けるために答えを編集しました – Alberto

3

ガウスランダムタイマーは、統一ランダムタイマーとほぼ同じです。一様乱数タイマで

  • オフセット定数周り変動は一定のオフセットの周りに変動がガウス曲線分布を有するガウスランダムタイマで線形分布

  • を有しています。

+0

リプレイをお寄せいただきありがとうございます。偏差&Constant Delay Offsetの値はどれくらいの影響がありますか?つまり偏差は100です。この場合、Constant Delay Offsetは300です。 – Chetan

+0

一時停止時間は300-100と300 + 100の間で変化します。つまり、偏差による一定遅延オフセット以下です。 – Chetan

+0

この回答はあまり正確ではなく、コメントは正確ではありません。一時停止は200msより小さくてもよく、または400msより大きくてもよい。 [私の答え](http://stackoverflow.com/a/28768261/413020)を参照してください。 – Alberto

7

私はすでに掲載例の一つでそれを説明してみましょう:

  • 一定の遅延は、オフセット:1000ミリ秒
  • 偏差:500ミリ秒

の約68%遅延は[500,1500] ms(= [1000 - 500、1000 + 500] ms)の間になります。 docs(強調鉱山)によれば

総遅延は(平均0.0、標準偏差1.0)、指定倍偏差値ガウス分散値の和であり、そしてオフセット値

Apache JMeterは、遅延を計算するためにRandom.nextGaussian() * rangeを呼び出します。 in the Wikipediaのように、nextGaussian()の値は、約68%の場合にのみ[-1,1]の間になります。理論的には、それは任意の値を持つことができます(ただし、この間隔の外の値を取得する確率は距離とともに非常に短くなります)。除外するために

Gaussian Timer Configuration

:3000ミリ秒の一定の遅延、2000ミリ秒偏差:証拠として

、私はダミーのサンプラーとガウスランダムタイマー付き1つのスレッドを起動し、簡単なJMeterのテストを書かれていますCPU負荷の問題、私は別のダミーサンプラーと定数タイマ付き、追加の同時スレッドを設定している:5000ミリ秒:

Constant Timer

結果はかなりenlighteです寧:

JMeter test results

インスタンス試料10及び12のために取る:9h53'04.449" - 9h52'57.776" = 6.674"、それは構成2.000"とは対照的に、3.674"の偏差であります!また、定数タイマが約1msだけずれていることを確認することもできます。

Gmane jmeterユーザーのリストで、これらのガウスタイマーの非常に良い説明が見つかりました:Timer Question

1

一定の遅延オフセット(ミュー)= 300 ms、偏差(si)= 100 ms mu-si = 200、mu + si = 400 2つのスレッド間の時間差が68% [200400]

MU-2(SI)= 100、μ+ 2(SI)= 500は、二つのスレッド間の時間間隔の95%の可能性は、[100,500]

MU-3の範囲でありさ(si)= 0、mu + 3(si)= 300の場合、99.7%の確率で2つの連続するスレッドの間に[0,600]の範囲内にあります。

2つのスレッド間の時間間隔が100% s 100%

mu-4(si)は負の値をとり、経過時間は常にこの宇宙では正の値であるため、自己を3回反復するように制限しています。

しかし、ガウスタイマーに依存することは非常に非現実的です。これは、標準偏差(si)を持たない定数タイマーおよび定数スルータイマーがあるためです。

希望するとうれしいです。

関連する問題