经常听到买新手机的小伙伴会问到, 为什么商家介绍的说是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的牌子的储存卡不错, 质量很好,我自己用了差不多两年了, 价格也比较合理, 外面金士顿什么牌子的假冒太多了, 特别是喜欢看小电影学日语, 还有玩游戏的小伙伴, 一定别去买那些假冒的存储卡, 用不了多久就坏了。 有些妹纸手机里,各种自拍,照片很多, 现在手机像素也高, 一张照片占用空间也挺大的, 这些照片就可以放到百度云, 微云这样的云储存里, 就不会占用手机的存储空间了。 如果可以的话, 应用最好都装在外置的内存卡里, 很多手机系统软件都有应用搬家的功能。 大多数应用的程序可以装在外置内存卡里, 不过应用的缓存基本上还是在手机内存, 所以,没事的时候就用软件清理一下缓存。 图片 / 气泡熊 音乐 / 久石让 以命之名 编辑 / 厢泉 |
|