阿里云 Gi是什么单位?

云计算

“阿里云 Gi”中的“Gi”是信息存储单位,全称为 Gibibyte,是二进制系统下的数据单位。

详细解释:

  • Gi = Gibibyte,1 Gi = 2³⁰ 字节 = 1,073,741,824 字节
  • 它与常见的“GB”(Gigabyte)不同,GB 是十进制单位,1 GB = 10⁹ 字节 = 1,000,000,000 字节
  • 因此:
    1 Gi ≈ 1.074 GB

为什么阿里云用“Gi”而不是“GB”?

在云计算和操作系统中,内存、磁盘、带宽等资源的计算通常基于二进制(以 2 的幂次计算),因此使用 GiB、MiB、TiB 等单位更准确。阿里云等云服务商使用“Gi”来表示资源规格(如内存、云盘大小、带宽等),是为了更精确地反映实际可用容量,避免十进制和二进制之间的误解。

常见场景举例:

  • 一台 ECS 实例的内存为 8 GiB,表示它有 8 × 2³⁰ 字节内存(约 8.59 GB 十进制)
  • 购买一块系统盘显示 100 GiB,实际可用空间约为 100 × 1.074 ≈ 107.4 GB(十进制)

单位对照表:

单位全称大小(字节)近似十进制
KiBKibibyte2¹⁰ = 1,0241.024 KB
MiBMebibyte2²⁰ = 1,048,5761.049 MB
GiBGibibyte2³⁰ = 1,073,741,8241.074 GB
TiBTebibyte2⁴⁰ ≈ 1.1 TB1.1 TB

总结
“Gi”是阿里云中表示存储或内存容量的单位,代表 Gibibyte(GiB),是二进制标准下的单位,1 Gi = 1024³ 字节 ≈ 1.074 GB。使用“Gi”更符合计算机系统的实际计算方式,也更精确。