更新间隔小于一秒的速度/秒

时间:2016-07-30 13:35:11

标签: algorithm time bandwidth

enter image description here

让我们在这里看一下这个小部件。它从sysfs读取,更确切地说是文件:

/sys/class/net/wlan0/statistics/tx_bytes
/sys/class/net/wlan0/statistics/rx_bytes

并以为单位显示以兆位为单位的带宽。现在,钻取,小部件设置为每1/4秒更新250ms。如果一秒钟没有通过,它们如何计算速度每秒?它是否乘以4得到的数字?什么是演习?

1 个答案:

答案 0 :(得分:1)

tx_bytesrx_bytes读取的值始终是最新的。 Widget必须每250毫秒读取一次值,并至少记住最后4个值。在每次更新时,可以获取1秒前读取的当前值和值之间的差值,除以125.000,并正确报告为每秒兆比特的带宽。