wget 平均数据速率与下载文件大小除以时间不一致

wget 平均数据速率与下载文件大小除以时间不一致

对于一些实验,我运行 wget 下载文件来测量数据速率。文件(大小)始终相同,约为 292 MiB。 wget 显示的平均下载速度与文件大小除以显示的时间不匹配。这是怎么发生的?我找不到任何 wget 如何准确计算平均数据速率的信息。

如果这很重要的话:我正在尝试 MPTCP 并测量不同链路上的数据速率。 AFAIK wget 不应该关心是否使用普通 TCP 或 MPTCP。

结果摘录

 9.6 MB/s    0:28 min (data rate is lower but takes less time?)
10.0 MB/s    0:29 min (?)
10.1 MB/s    0:29 min (?)
10.3 MB/s    0:33 min (?)
10.5 MB/s    0:30 min 

我指的速率是下载完成后显示的速率,如这里的最后一行:

debian-9.9.0-amd64-netinst.i 100%[==============================================>] 292,00M  9,69MB/s    in 29s

2019-07-17 12:24:25 (10,1 MB/s) - "debian-9.9.0-amd64-netinst.iso.1" saved [306184192/306184192]

答案1

似乎是最后一个时间片显示的平均速度,而不是整个下载的平均速度。

相关内容