sqlserver2000内存突破4g_友商都上16G,华为手机为何一直用8G内存?网友:效仿iOS...

相信大家都能感受到,安卓手机的内存在不断攀升,从以前的512M,发展到现在的16G。三星S20 Ultra、努比亚红魔5G、联想拯救者电竞手机Pro都推出了采用16G的内存的版本,估计明年会更多搭载16G内存的安卓手机。

9c7038bd0996d4c7452b1bd09b691dea.png

相比之下,华为手机就"低调"得多,近两年即便是旗舰,甚至到保时捷设计版本都是用的8G内存。Mate 40系列走量的Pro版也是全系8G,只有少量出货的pro+版本和保时捷版本才上了12G。但华为的流畅度却能做到安卓前列,难道华为的EMUI不是安卓?

b9f0cf0c379167f38a824e72f51b0264.png

其实,EMUI依然是安卓,但华为也似乎一直都在做一个事——挖空安卓。

大家应该都知道一个观点:安卓16G内存都卡,但iPhone 只是4G内存都能流畅运行。对此,我不予置评,但苹果的内存技术确实是做得好。iPhone 12 pro max的6G内存就能达到安卓12G甚至16G的后台水准,但这也是依靠iOS先天的机制。

5b2c18a7fadac7d305f030ddbe99f7d0.png

而在华为mate 40系列国内发布会上,余承东也简单地介绍了一个新的技术——内存拓展,实体内存8G等于扩展后等效内存10G,实体内存12G等于14G。应用后台的平均缓存个数也从11个增加到了16.6个。

d30a2c1028759ef329f8012bcf704665.png

很多人说这是"大嘴"在吹水,但不管是吹水还是实锤,网上都没有相关的解释。下面我简单分析一下。

b9e6ee580022a06609a1ea067db5b7ed.png

首先跟大家解释一个名词——"墓碑机制",就是在app进入后台之前,就会以某种形式将APP的当前状态长久保存下来,然后释放CPU、内存等资源。而当你重新将APP唤醒到前台之后,APP也会恢复到之前的状态,看上去就像没有杀后台一样。

f0527dc87b3c356de36cd181f59b2471.png

早期安卓根本没有"墓碑机制",就算内存做得非常大,芯片的多任务性跟不少,切换后台的时候依然会卡顿。在安卓6.0之后,谷歌就使用了"墓碑机制",加上到目前为止,安卓手机的CPU、GPU、内存、闪存、AI等性能都起来了,多任务的问题也得到了缓解。

a5f346696620d1ce15d54bd5bff54b10.png

但是这个"缓解"是需要安卓厂商花钱的,他们需要花大价钱去升级内存,从4G到6G再到8G,甚至16G,每次升级都是成本,对于消费者而言就是手机的价格不断升高。

而华为则是效仿iOS,走上了技术补救的道路。

1ae0ca431a8b9fb0d085962f5ad1b953.png

发布会上提到的,内存闪存融合,也就是我们常说的页面文件技术。而动态分组压缩,应该就是类似iOS那样把后台应用、前台应用的不活跃的部分进行压缩。通过技术手段能够使得8G内存达到了10G内存的效果。

ed1f92773309a361ee0124bad0dc034b.png

在linux上这个叫做zRAM,而华为根据"分组压缩"、"内存闪存融合"应该是单独做了自家的技术优化的,要不然也不可能拿来"吹"。而这样的技术,估计明年或者后年,其他安卓厂商也会跟进,毕竟华为推出GPU turbo之后,各家也有了自己的turbo,但效果和体验上都不如华为的好。

dd95e27b0202bc99a57c949506be8750.png

不管怎么说,能够保证小内存手机的体验,对手机的用户来说绝对是好事。相比于一直加大内存进而提高手机的价格,用技术突破反而是一个更好的出路,也很符合华为的作风。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值