“GiB” 是 Gibibyte 的缩写,是用于表示数据存储容量的一种单位。它与我们常见的 “GB”(Gigabyte)类似,但两者在数值上有所不同,主要区别在于它们使用的进制不同。
1. GiB 和 GB 的区别:
- GiB(Gibibyte):基于 二进制(以 2 为底),1 GiB = 2³⁰ 字节 = 1,073,741,824 字节。
- GB(Gigabyte):基于 十进制(以 10 为底),1 GB = 10⁹ 字节 = 1,000,000,000 字节。
因此:
1 GiB ≈ 1.074 GB
2. 为什么服务器显示为 GiB?
操作系统(尤其是 Linux 系统)通常使用二进制单位来计算和显示存储容量,所以会用 GiB、MiB、KiB 等单位,这样更准确地反映实际可用的字节数。
例如:
- 如果你的系统盘是 100 GiB,实际上就是 100 × 1,073,741,824 = 约 107.37 亿字节。
- 而如果标称为 100 GB(十进制),则是 100 × 1,000,000,000 = 100 亿字节。
3. 实际影响
当你看到系统显示“磁盘容量:50 GiB”,这比“50 GB”略大一点(约多出 3.7%)。这种标注方式更加精确,避免了过去“硬盘厂商标 GB,系统显示 GB 但按 GiB 算导致‘缩水’”的误解。
常见单位对照表:
| 单位 | 字节数(十进制) | 字节数(二进制) |
|---|---|---|
| KB(Kilobyte) | 10³ = 1,000 | KiB(Kibibyte) = 2¹⁰ = 1,024 |
| MB(Megabyte) | 10⁶ = 1,000,000 | MiB(Mebibyte) = 2²⁰ = 1,048,576 |
| GB(Gigabyte) | 10⁹ = 1,000,000,000 | GiB(Gibibyte) = 2³⁰ = 1,073,741,824 |
| TB(Terabyte) | 10¹² | TiB(Tebibyte) = 2⁴⁰ |
总结
✅ GiB 是标准的二进制存储单位,在服务器和操作系统中广泛使用,表示更精确的实际内存或磁盘容量。
如果你看到系统盘显示为 “100 GiB”,说明这是按 1024 进制计算的真实可用空间单位,不是营销标注的十进制 GB。
希望这能帮你理解 GiB 的含义!
CLOUD云枢