首页 > 智能网

手机系统内存为何难以独立?

来源:智能网
时间:2021-04-25 10:00:17
热度:93

手机系统内存为何难以独立?娱乐明星引发数码界大辩论,岳云鹏算是第二人了。至于第一人,当然非周冬雨莫属。前些年,周冬雨排列引发屏幕争议,在辩论中无数小伙伴明白了钻石排列与周冬雨排列的

娱乐明星引发数码界大辩论,岳云鹏算是第二人了。至于第一人,当然非周冬雨莫属。

前些年,周冬雨排列引发屏幕争议,在辩论中无数小伙伴明白了钻石排列与周冬雨排列的区别。最近岳云鹏这次微博发问,与周冬雨排列有异曲同工之处。

刚刚购买新手机的相声演员岳云鹏,前不久在微博上写道:“我买的手机128G 内存,打开一看可使用内存只有112G,那是不是应该收我112G 的钱?”

说实话,第一次看到这新闻小黑有点无语,觉得岳云鹏没有最基础的常识。可仔细想想,小黑当年购买 U 盘的时候,同样产生过类似的疑惑。明明买的是 8GB U盘,实际使用内存却不到7.5GB。

那么,手机内存、U盘内存缺失的部分是被生产厂商私吞了吗?其实,真相并非如此,虽然显示结果不一样,可真实使用空间可一点也不少!

两种计算方式,合理误差

自从岳云鹏发问,网上就出现一种说法,手机内存也有“公摊”,就像房子建筑面积与使用面积差距一样,系统内存会占据一部分存储空间。

老实说,这种说法并没有错,但在内存这里,并不准确。系统内存大小一般都在 7、8GB 左右。以小黑手边的iPhone来说,系统内存占据 7.29GB。可岳云鹏购买的新手机,可使用内存足足比标注内存少了16G,那么这剩下接近10G 内存,又去了哪里?

其实,这些内存并没有减少,只是手机计算方式不同。内存厂家采用十进制,1GB=1000MB,1MB=1000KB,1KB=1000byte,也就是说1GB=1000000000byte。

手机操作系统这边则不同,采用二进制计算存储容量,1GB=1024MB,1MB=1024KB,1KB=1024byte,简单换算可得1GB=1073741824byte。Byte,一般指字节,是计算机信息技术用于计量存储容量的基础计量单位。

从上述计算,可以很容易看出,二进制中1GB 含有更多字节,因此将十进制内存转换为二进制标准,名义上的标注内存会少不少。小黑做了一个简单的除法运算,可以得出十进制1GB≈二进制0.93 GB。也就是说,128GB 内存换算成二进制,大约显示为119GB 内存,而实际上含有的字节数仍然一样。

二进制与十进制标准解释起来稍显复杂,或许可以从英里与公里之间的关系来类比。1 英里=1.61 公里,北京到上海差不多1100公里,换算成英里大约683英里。这里的里程数字少了好几百,但是实际距离依然不变。手机内存也是如此,虽然名义上内存数字小了,但是实际存储空间还是一样,拥有的字节数也没有发生改变。

系统内存,难以独立

系统内存占用空间加上内存单位换算“误差”,大体可以跟128G 内存“丢失”的部分相吻合。由此可见,智能手机并没有所谓的公摊面积,系统属于智能手机的一部分,智能手机每一个字节存储空间都在为用户自己服务,并没有被开发商/手机厂商侵吞。

岳云鹏在发出质疑后,还补充了一条言论:“系统与软件也占内存,那可不可以把系统和软件占的内存直接厂家消化。”

这种想法,只能由外行人士随便想想,实际根本不具备操作性。首先系统占用空间并不固定,智能手机几乎每一年更新一次系统版本。智能手机商家在设计的时候,根本无法判断未来系统占用空间大小,因此很难办法预留空间。

同时,若是按照岳云鹏的摄像,智能手机内部将安装两片存储芯片,如此一来,手机内部空间必然会被压缩,整台手机设计研发难度势必将大幅提升,智能手机售价也会提高不少。

现如今,智能手机内存基本上都以 128G/256G/512G 为主,不到10GB 系统内存占用,并不会严重影响到用户使用体验。从环保、节约资源与手机成本等方面考量,手机内存独立存储并不符合用户利益。

内存空间缩水问题,从 U盘、电脑一直延伸到智能手机。直到今天小黑打开电脑,硬盘总容量才931GB,与标注的1TB 差距尚远,电脑中系统也占据不小的存储空间。在数码产品领域,内存空间“缩水”已经成为约定俗成的惯例。

我们作为普通消费者,既没能力改变操作系统计算方式,也没有办法说服生产厂家将系统内存独立存储。因此,接受这种合理“缩水”才是理智之举!

图源:截图、pixabay