分享

16G手机的存储空间才10G?为什么?

 覆言 2019-11-08


经常听到买新手机的小伙伴会问到,

为什么商家介绍的说是16G的手机,

可是买来打开以后显示的

内存却只有10G多点呢?


当然,有些小伙伴买来的手机是32G的,

可是显示的大小只有29G。

不只是手机,

像是U盘、内存卡、电脑都会出现这样的问题,

很多小伙伴都会感到困惑,

特么是被奸商坑了么?


其实不是哈!

商家在介绍手机的时候,

说的16G,32G指的是出厂容量,

而我们在手机里看到的存储大小

是计算机的显示容量,

这两种容量的进制方法不一样!

大家都知道,

手机,电脑等计算机系统都是采用二进制的,

计算机系统只能理解0、1两种概念,

1MB=1024KB,1G=1024MB;

但是!制造商在做U盘或者手机的时候采用的是十进制。

这时1MB=1000KB,1G=1000MB。

也就是说商家制造的时候是16Gx1000=16000MB,

但是系统在读取的时候,

系统并不懂十进制,

只能用二进制读取,寻找存储地址,

所以16G的手机在系统里显示就只有10G,

32G的就只有29G。


宝宝们不能怪系统哈,

目前人类的智桑只能造出二进制的系统,

未来能不能造出三进制,四进制,

甚至十进制的系统还不知道,

至少十年内不可能。

那么为什么制造商要采用十进制来生产手机呢?

是不是就是想坑我们呢?


其实也不是,

因为制造商在生产存储设备的时候

按照的是国际标准SI单位制,

这个单位制就是十进制的,

一是生产的时候,采用十进制比较方便,

1公里=1000米,没有人说1公里=1024米吧,

经销商找厂家拿货的时候,

也不会说给我来1024个U盘吧,

这是人为习惯的问题;

二是在当初制造存储设备的时候,

容量都不大,

记得泉哥以前的单片机老师说过,

(别问我什么是单片机)
他们那个年代,

有一个2MB的U盘都不得了了,

那个时候写代码足够了,

当时2MB叫超大容量,

可现在2MB连一首渣质量的歌都不够用。

也就是因为当时制造出来的存储设备容量很小,

所以十进制和二进制标值的容量差别也不大,

十进制2MB=2000KB,

二进制2MB=2048KB,

相差48个KB而已,

久而久之,十进制的生产容量就定下来了,

但是今天,手机16G,32G都已经成为标配了,

十进制与二进制之间的差别就显现出来了。

但是规矩这么多年已经定下来了,

所以很难改了。

那么手机存储空间不够肿么办?

别桑心哈,泉哥给大家支几招!


首先,如果手机能插外置储存卡的话,

就尽量选择大一点的储存卡,

有个叫OV的牌子的储存卡不错,

质量很好,我自己用了差不多两年了,

价格也比较合理,

外面金士顿什么牌子的假冒太多了,

特别是喜欢看小电影学日语,

还有玩游戏的小伙伴,

一定别去买那些假冒的存储卡,

用不了多久就坏了。

有些妹纸手机里,各种自拍,照片很多,

现在手机像素也高,

一张照片占用空间也挺大的,

这些照片就可以放到百度云,

微云这样的云储存里,

就不会占用手机的存储空间了。

如果可以的话,

应用最好都装在外置的内存卡里,

很多手机系统软件都有应用搬家的功能。

大多数应用的程序可以装在外置内存卡里,

不过应用的缓存基本上还是在手机内存,

所以,没事的时候就用软件清理一下缓存。

图片 / 气泡熊

音乐 / 久石让 以命之名

编辑 / 厢泉



    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多