大家在使用手机或一些存储设备的时候,都会发现标注的容量会比实际容量有要少一些,不少朋友以为这是奸商短斤少两的行为,其实不然。那到底是为什么呢?为了让更多的新手小白都其中的一些原理,现在我就给大家普及普及。 记得去年的某一天,三星推出了Galaxy S4,买到后用户发现,明明标注的16G版本,最后发现可用空间只有8.56G,这让很多用户大为恼火,纷纷质疑其合理性,三星也不得不出面解释。其实这都是容量算法惹的祸。 一般来说,储存器厂商都会采用十进制算法,如果按照十进制来算1GB=10^3 MB=10^3*3B=10^9B。不过微软的Windows系统和谷歌的Android系统并不是采用十进制的算法,而是采用了二进制算法。如果按照二进制来算,1GB=2^10 MB,以此类推,1GB实际上等于2的30次方个B=1,073,741,824B。两者足足相差了7.3%!这就是本文标题所提到为什么手机存储空间总是短斤少两。当大家看完下面这张图的时候,就会有所了解: 也就是说,一张正常的16GB内存卡或者存储芯片,在手机和电脑上显示的空间是14.9GB。那不少人可能就要问了,既然有14.9G,那为什么实际显示可用的却没有这么多? 这是因为各家厂商必须为系统分区预留的一部分的空间来存储系统文件,所以实际上大家能用的内置存储空间还会进一步的减少。安卓手机如果是16G的存储空间,其实都给data分区分了2.93G,除了data/system/cache等系统分区(这些分区大小由厂商而定),其余的基本都划成了内置SD卡,也就是我们常说的内置的内存卡,用来存数据的。内置的SD卡的大小才是手机真正显示可用的数值。 安卓系统要占用一部分空间,苹果手机系统也是如此。以下是一些旗舰级的手机16G空间实际可用的空间的对比图。不过值得吐槽的是三星的手机系统占用的空间太大了,导致实际可用的空间很小。 所以手机存储空间存在“短斤少两”是正常的现象,也是合理的。既然已经给大家讲明白了,下次大家就不要因为这个问题而苦恼了。如果你觉得本文有用的话,不妨分享给你身边的朋友哦。 |