gpt4 book ai didi

java - 生成 RTT 值

转载 作者:行者123 更新时间:2023-11-29 06:17:08 27 4
gpt4 key购买 nike

我正在编写一个 Java 小程序,我应该能够在其中模拟两台主机之间的连接。因此,我必须随机生成数据包往返时间。

这些 RTT 可以从 ~0 到无穷大,但通常在某个平均值附近振荡(即非常大或非常小的值是非常不可能但可能的)。我想知道是否有人知道我该怎么做?

提前致谢

最佳答案

您将不得不选择一个合理的分布来绘制(伪)随机值。 gamma distribuition可能有点道理,因为它似乎可以满足您的要求。您也可以使用 (left) truncated normal distribution .

Apache Commons-Math Java 库具有 Gamma 和正态(又名高斯)分布的代码。当使用正态分布 RNG 从截断的正态分布中选取值时,只需拒绝不需要的绘制(即当您选取 x <= 0 时,再次选取)。

关于java - 生成 RTT 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4661119/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com