【发布时间】:2021-06-07 18:18:45
【问题描述】:
我想测量吞吐量从客户端到服务器的时间。目前我只能测量整个行程(从客户端到服务器并返回到客户端),我可以通过测量我们发送数据包之前的时间并在我们从服务器接收到它之后测量它来做到这一点。从技术上讲,如果我要分配整个行程时间,我会得到每个单程吞吐量的平均值。
但是,如果某些吞吐量实际上需要更长的时间才能像这样到达:
在我创建的图像中,从客户端到服务器的吞吐量是 30 毫秒,从服务器到客户端是 90 毫秒。如果数据具有这样的到达率,那么测量整个往返行程并将其除以 2 将无法得出准确的单程到达时间。如何准确测量单程到达时间?
【问题讨论】:
标签: java networking latency