统一和高斯随机定时器有什么区别?

What is the difference between uniform and gaussian random timer?

在Apache JMeter中,uniform random timer和Gaussian Random Timer有什么区别?

Uniform Random Timer 暂停线程:

  • 下一个均匀分布的伪随机值,范围在 0.0(含)和 1.0(不含)之间
  • 乘以“随机延迟最大值”
  • 加上“恒定延迟偏移”

所以公式是:|0.X * Random Delay Maximum + Constant Delay Offset| 其中 X 是 0 到 9 之间的值(含 0 和 9)。

Gaussian Random Timer基本上使用相同的公式,但X是使用Marsaglia polar method而不是统一伪随机计算的。

有关上述和其他 JMeter 计时器如何工作的更详细说明,请参阅 A Comprehensive Guide to Using JMeter Timers