电脑硬盘统计中的MiB和MB的区别

今天用Linux下刻录光盘软件brasero(版本brasero-2.26.3-1)刻录内容时候发现有部分繁体中文,于是对brasero.po 进行修改,发现po文件中有部分MiB翻译为MB 但有很多没有翻译。于是网上查找了下MiB与MB的区别。如下:

kilobyte(KB) = 1000
kibibyte(KiB) = 1024
megabyte(MB) = 1000000
mebibyte(MiB) = 1024x1024 = 1048576

除此之外,还有GiB和GB。算法类同

这是因为硬盘生产商是以GB(十进制,即10的3次方=1000,如1MB=1000KB)计算的,而电脑(操作系统)是以GiB(2进制,即2的10次方, 如1MiB=1024KiB)计算的,但是国内用户一般理解为1MB=1024 KB, 所以为了便于中文化的理解,翻译MiB为MB 也是可以的。
同样根据硬盘厂商与用户对于1MB大小的不同理解,所以好多160G的硬盘实际容量按计算机实际的1MB=1024KB算都不到160G,这也可以解释为什么新买的硬盘“缺斤短两”并没有它所标示的那么大。

2 thoughts on “电脑硬盘统计中的MiB和MB的区别

  1. Pingback: 今天Google pr更新 | 沉思小屋

Comments are closed.