在服务器和计算机存储领域,Gib 是 Gibibyte(吉比字节)的缩写,它是基于二进制(Base-2)计算的数据单位。
核心含义
- 定义:1 Gib = $2^{30}$ 字节 = 1,073,741,824 字节。
- 标准来源:该单位由国际电工委员会(IEC)制定,旨在解决传统十进制单位(如 GB)在计算机二进制系统中引起的混淆。
- 符号区别:通常写作 GiB(注意大小写),有时也简写为 Gib。
为什么会有 Gib?(与 GB 的区别)
这是最容易产生误解的地方。在服务器配置、操作系统内存/磁盘显示中,经常能看到 GiB 和 GB 混用或同时出现,它们的区别如下:
| 单位 | 全称 | 计算基数 | 具体数值 (字节) | 常见场景 |
|---|---|---|---|---|
| GB | Gigabyte | 十进制 ($10^9$) | 1,000,000,000 | 硬盘厂商标称容量、网络带宽、部分营销文档 |
| GiB | Gibibyte | 二进制 ($2^{30}$) | 1,073,741,824 | 操作系统显示(Linux free -h)、内存条实际寻址、虚拟化平台 |
举个例子:
如果你购买了一块标称为 500 GB 的硬盘:
- 厂商按十进制计算:$500 times 10^9 = 500,000,000,000$ 字节。
- 但 Windows 或 Linux 系统按二进制计算容量:$500,000,000,000 / 2^{30} approx 465.66$ GiB。
- 这就是为什么你买到的硬盘在系统里显示的容量往往比标称值小的原因。
总结
在服务器语境下看到 Gib(或 GiB),它代表的是精确的二进制存储单位。
- 如果看到 512 GiB 内存,意味着系统实际可用的是 $512 times 1,073,741,824$ 字节。
- 它比传统的 GB 大出约 7.37%($(1.073… – 1) / 1$)。
注意:虽然 IEC 标准推荐使用 GiB,但在很多非严格的日常交流或旧版软件中,人们仍习惯将 GiB 简称为 GB,导致两者界限模糊。但在专业的服务器运维、云资源账单或底层日志中,区分 GiB(二进制)和 GB(十进制)非常重要。
CLOUD云