“GiB” 是 Gibibyte 的缩写,是计算机中用于表示数据存储容量的一种单位。它与我们常见的 “GB”(Gigabyte)相似,但并不完全相同。
一、GiB 是什么?
- GiB(Gibibyte)是一个二进制单位。
- 1 GiB = 1024 MiB(Mebibytes)= 1,073,741,824 字节
- 它基于 2 的幂次:2³⁰
二、GB 和 GiB 的区别
| 单位 | 全称 | 换算方式 | 值(字节) |
|---|---|---|---|
| GB | Gigabyte | 十进制(1000³) | 1,000,000,000 字节 |
| GiB | Gibibyte | 二进制(1024³) | 1,073,741,824 字节 |
虽然两者都常被用来表示“千兆字节”,但它们的实际数值不同:
- 1 GiB ≈ 1.07 GB
- 所以如果一个服务器配置写着 2 GiB 内存,实际上大约等于 2.15 GB
三、阿里云服务器中为什么使用 GiB?
在云计算和操作系统底层,内存和磁盘通常是以 二进制方式 进行寻址和管理的,因此使用 GiB 更加准确。
例如:
- 阿里云 ECS 实例的内存配置为 2 GiB、4 GiB、8 GiB 等,这是更符合计算机实际运行机制的表达方式。
四、举个例子
如果你看到某个阿里云服务器配置如下:
2 核 CPU,4 GiB 内存
这表示该服务器拥有:
- 2 个 CPU 核心
- 4 × 1024 × 1024 × 1024 = 4,294,967,296 字节 的内存
总结
| 术语 | 含义 | 说明 |
|---|---|---|
| GiB | Gibibyte | 二进制单位,1 GiB = 1024 MiB |
| GB | Gigabyte | 十进制单位,1 GB = 1000 MB |
| 使用场景 | GiB 更常见于操作系统、云服务(如阿里云)、RAM 描述中;GB 常用于硬盘厂商、通信带宽等场景 |
如你是在阿里云控制台看到“GiB”,那它就是在描述服务器的内存大小或磁盘容量的精确二进制单位。
云计算导航