比特、字节与实际传输时间

ToolMixo · 最近审核日期:

1 字节等于 8 比特。100 Mbps 连接的理论上限为每秒 12.5 MB;协议开销、无线网络状况和远端服务器都可能降低实际速度。因此,100 MB 文件在该速率下至少需要 8 秒。文件大小表示数据量,带宽表示单位时间内的数据传输能力。

十进制存储单位以 1000 为基数:1 MB 等于 1,000,000 字节。二进制单位以 1024 为基数:1 MiB 等于 1,048,576 字节。本网站的文件大小换算使用二进制步长,选项标为 KiB、MiB、GiB 和 TiB。比较上传限制前,请确认目标平台采用的单位。

比较可选方案

单位字节数
1 KB1,000
1 KiB1,024
1 MB1,000,000
1 MiB1,048,576
100 KB100,000
100 KiB102,400

实际示例

如果上传限制中的 KB 为十进制,100 KB 表示 100,000 字节。100 KiB 文件包含 102,400 字节,会超过这个限制。图片压缩工具的“小于 100 KB”预设使用十进制字节;对于严格小于 100 KB 的要求,结果必须少于 100,000 字节。

发布或上传前的检查清单

  1. 确认目标平台使用 KB 还是 KiB,不要只依赖文件管理器显示的四舍五入数值。
  2. 理想传输秒数 = 字节数 × 8 ÷ 每秒比特数。10 MiB 文件通过 10 Mbps 链路传输,忽略额外开销也至少需要约 8.39 秒。
  3. 先缩小不必要的像素尺寸,再降低质量,最后检查文件的精确大小和图像效果。

资料来源与延伸阅读

NIST · Binary prefixes

下载文件 · CSV