惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 叶小钗
爱范儿
爱范儿
WordPress大学
WordPress大学
Last Week in AI
Last Week in AI
博客园 - 聂微东
雷峰网
雷峰网
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 三生石上(FineUI控件)
T
Tailwind CSS Blog
博客园 - Franky
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园_首页
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 司徒正美
月光博客
月光博客
大猫的无限游戏
大猫的无限游戏
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The Cloudflare Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
宝玉的分享
宝玉的分享
罗磊的独立博客
Jina AI
Jina AI

Anyeの小站

PlayGuard,让你的播放器老实点! Peg - 命令行便签 · 把终端输出钉上布告板 2025 年终总结:折腾不止,热情常青 告别公网暴露风险:mTLS助你构建家里云安全边界 🚀 0 代码部署:Halo 博客与企业门户系统 B站跟随系统深色模式脚本——让你的B站体验更丝滑 【1024抽奖】EdgeOne下线源站防护?这个办法更简单! 全新!Edge 还是卸载不掉?来试试这个! 混元模型玩家必看:CNB API 不限量调用! 1Panel 应用商店如何上架应用 Next Terminal 实战:内网无密码安全登录 用了 EdgeOne 降本增效,源站却可能裸奔? 降本增效!上云真香! 在线重装 Proxmox VE SSL证书申请老出问题?这套组合直接帮你搞定! 🌐 森屿云:让数字化转型像呼吸一样自然 1Panel v2 首发体验(alpha) Vscode/Code-Server 安装中文包——CI/CD DockerHub Mirror 终极解决方案——零成本,速度超快! 本地跑不动 QwQ?快用 CNB,免费运行满血 QwQ! Docker Push 巨慢?Skopeo 来拯救 2024 年终总结:与 17170 位读者相遇的旅程 云厂 200Mbps 小鸡,家里云的希望 Halo 插件 thyuu-embed 主题样式注入模板 Windows 11 卸载 Edge 小破站 6 级萌新前来挑战硬核会员,答题分享 手机系统杂谈 1Panel 自建邮局 - Docker Mailserver 1Panel 推送 SSL 证书到阿里云、腾讯云 整了几个简洁的单页,欢迎来扒
网络带宽与存储单位中的 bit、Byte、Mbps、MB/s 傻傻分不清?
Anye · 2024-02-19 · via Anyeの小站

在日常使用网络或购买硬盘时,我们经常看到各种单位:bit、Byte、Mbps、MB/s、KB、MB、GB……它们看似相似,实则含义不同。如果你也曾被「100Mbps 宽带下载为什么只有十几 MB/s?」这样的疑问困扰过,这篇文章将为你系统梳理其中的区别与联系。

一、bit 和 Byte 是什么?

这是理解所有单位换算的基础:

单位

缩写

大小

bit

b

1 个二进制位(0 或 1)

Byte

B

8 个 bit(一个字节)

注意大小写! b 是 bit,B 是 Byte,它们之间相差 8 倍。


二、单位换算怎么搞?

⏬ 存储单位(用于文件大小、磁盘容量)

单位

十进制(SI)

二进制(IEC)

1 KB

1,000 B

1 KiB = 1,024 B

1 MB

1,000,000 B

1 MiB = 1,048,576 B

1 GB

1,000,000,000 B

1 GiB = 1,073,741,824 B

在现实中:

  • 硬盘厂商通常使用十进制(1 GB = 1,000,000,000 字节),数字更“好看”;

  • 操作系统通常使用二进制(1 GiB = 2³⁰ 字节),因此显示值会偏小。

🔍 举个例子:
你买了一个 1 TB(十进制) 的硬盘,操作系统可能显示约 931 GiB(2³⁰为底),并不是亏了,而是计算标准不同。


⏫ 网络带宽单位(用于传输速率)

网络厂商通常使用十进制和「bit」为单位表示速率:

单位

表示含义

Kbps

千比特每秒(1,000 bps)

Mbps

兆比特每秒(1,000,000 bps)

Gbps

吉比特每秒(1,000,000,000 bps)

💡 注意:单位是 bit(b),而不是 Byte(B),这意味着你看到的「100 Mbps 宽带」,不是每秒传 100MB 的意思。


三、下载速度怎么算?

下载速度(MB/s) = 带宽(Mbps) ÷ 8

例子:

100 Mbps 宽带 →
每秒最多下载:100 ÷ 8 = 12.5 MB/s

这个公式解释了为什么你用 100 Mbps 宽带下载东西时,速度大约在 12~13 MB/s,而不是 100 MB/s。单位不同导致误解。


四、实际使用中常见的单位混淆

情况

单位

底数

备注

硬盘标称容量

GB

十进制

1 GB = 1,000,000,000 字节

操作系统显示容量

GiB

二进制

1 GiB = 1,073,741,824 字节

网络带宽

Mbps

十进制,bit

和下载速度不是一个单位

下载工具速度

MB/s

二进制或十进制,Byte

要除以 8 比较带宽


五、为什么要区分这些?

  1. 避免误解厂商“虚标”

    • 明白 1TB ≠ 1024GB(十进制 ≠ 二进制)后,就不会对硬盘“缩水”而困惑。

  2. 正确估算网速与下载速度

    • 100Mbps ≠ 100MB/s,差了整整 8 倍。

  3. 技术开发/数据处理中更精确

    • 系统内存、缓存管理、网络传输等对单位非常敏感。


六、小贴士总结

  • Byte 是 bit 的 8 倍,记住大小写差异。

  • 网络带宽看 Mbps,下载速度看 MB/s,两者除以 8 对比。

  • 存储空间通常用二进制(操作系统)、十进制(厂商),标准不同不是骗人。

  • 严格标准:

    • 1 KB = 1000 B(SI)

    • 1 KiB = 1024 B(IEC)


📌 实用速查公式:

下载速度(MB/s) = 网络带宽(Mbps) ÷ 8

如果你学到了东西,欢迎收藏或转发给常年搞不清 Mbps 和 MB/s 的朋友!