以下是固定速率的理想算例,不是某条宽带或某款软件的测试。B表示字节,bit表示位;速度还必须带“每秒”。实际传输会受协议开销、拥塞和磁盘写入等条件影响。
先除以8,再决定是否除以1024
一个字节等于8位。若标称速率是8 Mbit/s,十进制前缀M表示一百万,换成字节为每秒1,000,000 B,也就是1 MB/s。若再用MiB/s展示,则以1,048,576为除数,约为0.954 MiB/s。这里的除以8负责换对象,除以1024的幂负责换前缀;两种换算不能相互替代。
1024 KiB/s究竟有多快
按二进制前缀,1024 KiB/s等于1 MiB/s,即每秒1,048,576 B;乘以8得到8,388,608 bit/s,写成十进制单位约为8.389 Mbit/s。因此它与1 MB/s相近但不相等。看见“1024 KB/s”时则要暂停:界面可能沿用旧写法,应先找该软件的单位说明,不能只靠大写K判断。
用同一种单位估计耗时
假设有一个恰好20 MiB的文件,持续速度为1024 KiB/s。先把速度写成1 MiB/s,20÷1得到20秒。若文件实际是20 MB,同样速度下得到约19.1秒。先换到统一单位比把所有数字背下来更可靠。这个模型只计有效数据,不含等待连接、失败重传或最后的校验时间,因此只能作为估计。
可执行检查单
- 01抄下完整标签,包括bit或B、M或Mi以及/s;不要只记录“速度1024”。
- 02将文件大小与速度分子统一为B或MiB,再做大小÷速度,结果应当是秒。
- 03把计算值和实测时间分开记录;若差异明显,再观察速率是否波动和是否有额外等待。
一个常见问题
为什么显示速度变快,剩余时间却变长?
剩余时间是对未来的估计,可能基于移动平均,也可能在发现更多待传数据后重新计算。瞬时速率只说明当前一小段时间,不能保证全程稳定。先比较同一文件、同一单位与相近观察区间,再判断变化;不能根据一次跳动认定网络或软件出错。
让公式带着单位走
可以在纸上写“20 MiB ÷ 1 MiB/s = 20 s”,让MiB约去而留下秒。如果算完仍是字节,或把bit与B直接相除,就说明中间漏了换算。这种量纲检查也适用于备份、上传和文件拷贝,但应用层看到的有效速率与链路标称速率应分别注明。单位定义参考下方NIST资料,例题为本站演算。
定义来源
资料用于核对定义;算例与解释由本站编写。