speedtest消耗多少带宽?

时间:2016-02-18 14:16:55

标签: linux raspberry-pi debian raspbian speed-test

我想测试我的ISP是否会持续提供他们承诺的互联网速度,因此我编写了一个Raspberry Pi来每5分钟进行一次速度测试并记录结果。我使用speedtest-cli

在一天之后,我注意到带宽消耗的增加(我的ISP提供了每日消费的图表),所以我想知道我运行的许多速度测试是否应该受到责备。

有没有办法衡量一次运行过程消耗多少带宽?或者也许是使用结果计算/估算它的方法?我得到的名义结果是50 MBit / s下降和6 MBit / s上升。

2 个答案:

答案 0 :(得分:0)

它肯定会传输一些数据,我不知道下载/上传了多少数据来进行测试。

你每5分钟运行一次,这意味着每天288次。所以说测试使用10MB,这意味着每天额外增加2880兆字节。

要了解已转移了多少,您可以查看/ proc / net / dev文件

$ cat /proc/net/dev
Inter-|   Receive                                                |  Transmit
face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
lo:  113169     996    0    0    0     0          0         0   113169     996    0    0    0     0       0          0
wlan0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
eth0: 538199802 1455100    0    0    0     0          0     18885 562806011  773676    0    0    0     0       0          0

您可以查看之前和之后的数字,以了解测试期间传输的数量。

答案 1 :(得分:0)

你可能已经想到了这一点。只是为了在这个问题中添加更具体的内容。

如果您询问每个进程带宽限制,我不这么认为。 我认为它与在speedtest客户端上驱动千兆以太网卡需要多少CPU / MEMORY有关。 我的轮询间隔是10分钟,我每个间隔只运行一次speedtest-cli。 从https://www.kuenn.co:9443/products/speedtestcli/logs/

上发布的测试结果中查看此内容

我的订阅:1000 Mbits / sec上行链路 我得到的吞吐量:平均0850 MBits / sec speedtest客户端:我的工作站是使用ubuntu 14.04的ATOM h / w                          16GByte RAM,8 Core

希望这有助于.....