当前位置

首页 > 健康生活 > 心理 > 华为mate40pro出厂128G为什么只有108G

华为mate40pro出厂128G为什么只有108G

推荐人: 来源: 摩登社 阅读: 3.1W 次
华为mate40pro出厂128G为什么只有108G

这是因为算法的问题,电脑以1024M为1G,手机制造商是以1000M为1G,128G就是128000M,加之还有一部分隐藏的程序预装,占用了内存空间,所以比标注的128G的少而只有108G。

扩展资料

近日岳云鹏在微博吐槽称买的手机本是128G内存,但打开一看可使用内存只有112G,那是不是应该只收112G的钱。

手机标称运行内存(RAM)标称的容量不匹配和存储卡的大小不匹配的原因是不一样的。

存储卡的容量是以1K=1000的算法来计算的,而计算机内部则是1K=1024,所标注为1G的存储卡,软件上看到的大小是0.931G,但内存的容量则确实是使用1K=1024来计算的,所以RAM在计算算法上没有偏差。

手机标称运行内存(RAM)实际上就是物理内存的总数,一般没有厂商会在这里偷工减料,而且厂商也没办法偷工减料。

运行内存都是通过内存颗粒芯片焊接到主板上的,由于内存控制器设计上的原因,内存必须是2的倍数,很难出现像511M,1020M这种大小。

内存芯片颗粒一般都是256MB一个或者512MB一个,所以从物理内存的角度上说,是不存在缩水的,厂商如果每个芯片故意少几MB的话,反而还不好设计。

运行时内存比标称的少,一般是操作系统无法正确识别到,或者板子上的某些硬件映射地址占用了这个区域导致的。用一个不太准确但比较形象的说法,就像32位系统装4G内存但无法识别一样。

所以,主要软件设计的足够合理,加上合适的硬件配合,是能识别出全部的物理内存的,说到底还是设计缺陷。