奋斗
努力

服务器存储容量中的GiB是什么单位?和GB有什么区别?

云计算

在服务器存储容量中,GiBGB 都是用于衡量数据存储大小的单位,但它们使用不同的计数系统,因此数值上存在差异。


一、GiB 是什么单位?

GiBGibibyte 的缩写,读作“吉比字节”。

  • 它是基于 二进制(binary) 的单位。
  • 1 GiB = 1024³ 字节 = 1,073,741,824 字节
  • “Gibi” 来自于“giga binary”,是国际电工委员会(IEC)为了区分二进制和十进制单位而引入的标准术语。

二、GB 是什么单位?

GBGigabyte 的缩写,读作“吉字节”。

  • 它通常基于 十进制(decimal) 的单位。
  • 1 GB = 1000³ 字节 = 1,000,000,000 字节

⚠️ 注意:有些厂商或软件可能会用 GB 表示 1024³ 字节(即实际是 GiB),这是不规范的,容易引起混淆。


三、GiB 和 GB 的区别总结

项目 GiB (Gibibyte) GB (Gigabyte)
计数方式 二进制(以 1024 为基数) 十进制(以 1000 为基数)
数值 1 GiB = 1,073,741,824 B 1 GB = 1,000,000,000 B
差异 约比 GB 大 7.37% 比 GiB 小约 7.37%
使用场景 操作系统、内存、技术文档 硬盘厂商、网络带宽、营销宣传

四、为什么会有这种差异?实际影响举例

示例:

一块标称为 500 GB 的硬盘:

  • 厂商按十进制计算:500 × 1000³ = 500,000,000,000 字节
  • 但操作系统按二进制显示:500,000,000,000 ÷ (1024³) ≈ 465.66 GiB

所以你在电脑里看到的可能是 “465 GB”(其实是 465 GiB),你会觉得“少了34GB”,其实是因为单位不同造成的误解。


五、标准建议

  • IEC 标准 推荐:
    • 使用 GB 表示 10⁹ 字节(1,000,000,000)
    • 使用 GiB 表示 2³⁰ 字节(1,073,741,824)
  • 技术领域(如 Linux、虚拟化、云服务器)越来越多使用 GiB 来避免歧义。

六、常见单位对照表

单位 十进制(Decimal, GB) 二进制(Binary, GiB)
KB / KiB 1000 字节 1024 字节
MB / MiB 1,000,000 字节 1,048,576 字节
GB / GiB 1,000,000,000 字节 1,073,741,824 字节
TB / TiB 10¹² 字节 2⁴⁰ ≈ 1.0995×10¹² 字节

结论:

  • GiB 是更精确的二进制单位,常用于操作系统和技术场景。
  • GB 是十进制单位,常用于硬盘厂商宣传。
  • 1 GiB ≈ 1.074 GB
  • 看到存储容量时,注意单位是 GiB 还是 GB,避免误解实际可用空间。

如果你在配置服务器、购买云存储或查看内存/磁盘使用情况,建议优先关注是否使用了 GiB 或 GB,以免对容量产生误判。

未经允许不得转载:云服务器 » 服务器存储容量中的GiB是什么单位?和GB有什么区别?