参考:
知乎-KB / KiB,MB / MiB,GB / GiB,… 的区别是什么?
维基百科

大小比较

先放直观的对应表:
GiB和GB
其中,
KiB是kilo binary byte的缩写,即千位二进制字节
KB是kilo byte的缩写,即千位字节

实际使用

GiB与GB,前者的计算方式是二进制,后者的计算方式是十进制,但是常常被混淆。现今的计算上,常把GB以二进制的方式计算,即2^30。
这是因为Windows对GB这个信息计量单位的误用:在Windows中显示的"1GB",其实应是指"1GiB"。并且因Windows操作系统的占有率高,导致该误用非常普遍,由此常造成误解。
由于两种换算方法的不同,使容量在计算上相差了7.3%,所以常有Windows系统报告的容量比硬盘标示的容量还要小的情况发生。但在苹果公司的OS X操作系统中,对于存储设备的容量计算方式与硬件厂商一致,均为1GB = 1,000,000,000(109)字节的十进制,避免了计算和使用上的麻烦。

补充记忆

  • Byte和bit 哪个大: 大B和小b
  • K M G T 各自差了1000倍

相关文章: