Loading...
您现在的位置:手机秘籍
为什么128G的手机只有119G可用?原来是GiB与GB的区别
2019-11-15 09:26 出处:中国手机在线原创 作者:海涛
  不知道大家注意没有,你的宣称128G/256G/512G储存的手机,在连接电脑后显示空间只有110G、230G、470G左右(假定系统隐藏和恢复区占用8G)?而且容量越大这种感觉越大。

  而另一方面,在运行内存上,4G、6G、12G运行内存的手机,无论怎么检测,空间都是足够的。

  为什么呢?

  原来储存系统厂商和一般科学计算包括内存的厂商对KB、MB、GB、TB的定义是有区别的。内存使用的GiB、而储存采用的是GB,在宣传上都简称的是G甚至都是简称GB。如iPhone 11 4G 256G、或Redmi K20 Pro 晓龙855 12G 512G。

  不同的G,有多大的区别呢?随着空间增加,这区别还真大了去。

  具体的差别是MB等单位以10为底数的指数,MiB是以2为底数的指数。

1KB=10^3=1000,
1MB=10^6=1000000=1000KB,
1GB=10^9=1000000000=1000MB,
1TB=10^12=1000000000000=1000GB

带"i"的单位
1KiB=2^10=1024,
1MiB=2^20=1048576=1024KiB
1GiB=2^30=1073741824
1TiB=2^40=1099511627776

  也就是说1GB=0.93GiB,128G储存的手机,实际只有119GiB(在电脑显示上也可能显示为119GB)。当达到TB级别后,比如2T的硬盘,实际在电脑显示就只有1.8T了。

  与这一点过去PC爱好者深有体会,比如买硬盘的时候,操作系统报的数量要比产品标出或商家号称的小一些,因为厂商以MB、GB为单位的,1GB就是1,000,000,000 Byte,而操作系统是以2进制为处理单位的,因此检查硬盘容量时是以MiB、GiB为单位,1GB=2^30=1,073,741,824。

  不过手机操作系统的厂商就要精明得多了,比如iPhone,在设置-通用-iPhone储存空间的已使用和总空间的显示上,都是以1000断位的,也就是仍然1GB就是1000MB就是1000000KB这样就算的。其他手机品牌在显示总容量上也是按照这个思路,毕竟谁也不想消费者买了手机后还来扯皮容量不对吧。

  而PC端操作系统厂商微软自己几乎不生产PC,所以就没有这样的顾虑,自然就是按照1024进位,也就是2的10、20、30、40次方来显示容量了。

本文地址:http://www.cnonline.org/2019/article/12193.html
本文为中国手机在线独家采写,欢迎分享到微博、社交网络。  
  相关文章
  
热门推荐
Loading...