“GiB” 是一个数据存储单位,全称是 Gibibyte,读作“吉字节”。它和我们常见的“GB”(Gigabyte,吉字节)类似,但有明确的区别。
GiB 和 GB 的区别:
| 单位 | 全称 | 换算方式 | 实际字节数 |
|---|---|---|---|
| GB (Gigabyte) | 十进制吉字节 | 1 GB = 1000³ 字节 | 1,000,000,000 字节 |
| GiB (Gibibyte) | 二进制吉字节 | 1 GiB = 1024³ 字节 | 1,073,741,824 字节 |
简单来说:
- 1 GiB ≈ 1.074 GB
为什么阿里云用 GiB?
阿里云(以及其他专业云计算、操作系统厂商)使用 GiB 是为了更精确地表示基于二进制的实际存储容量。因为计算机系统是基于二进制(2的幂次)工作的,用 GiB 能更准确地反映内存、磁盘、带宽等资源的真实大小。
例如:
- 一台云服务器配置为 “8 GiB 内存”,表示它有 8 × 1024³ = 8,589,934,592 字节内存。
- 如果写成 8 GB,可能会被误解为 8 × 1000³ = 8,000,000,000 字节,实际少了约 5.8%。
常见场景(阿里云中):
- 云服务器 ECS 的内存大小:如 2 GiB、4 GiB、8 GiB
- 云硬盘容量:如 100 GiB 系统盘
- 数据传输流量:如每月 1 TiB 流量(1 TiB = 1024 GiB)
✅ 总结:
GiB = Gibibyte = 1024³ 字节,是计算机领域更精确的二进制单位。
阿里云使用 GiB 是为了准确描述资源大小,避免与十进制的 GB 混淆。
如果你看到“2 GiB 内存”,就理解为“约 2.15 GB”,但更准确的说法是 2 GiB。
ECLOUD博客