2020年了,安卓已经上12G运行内存,为什么苹果iphone12还是4G运行内存?
罗四夕-_-
2020年12月15日 11:32
收录于文集
共7篇

相关视频:

2020年了,随着iPhone12系列发布,相关参数也相继公布。

我们注意到,运行内存依旧是4G,为啥厨子库克这么抠门呢。(国内安卓旗舰已经来到12G、甚至16G了)

iPhone为什么用4G内存,平时使用却赶紧不会卡呢。

一、IOS系统-假后台设计

其实跟苹果手机的系统设计原理有关,IOS系统使用的是假后台,虽然后台打开了很多APP,但是进入后台的,只是APP的截屏而已。

IOS系统中,APP进入后台时,其实已经关闭了APP,如果10分钟内还没有操作,就会完全退出应用。

后台APP是完全关闭的状态,不会占用内存。

只有你当前使用的APP,会占用运行内存,比如你刷B站的时候,运行内存都是为B站服务的。

一般APP使用内存在200-400MB左右,所以用4G内存刷B站,那是相当快啊。

二、IOS系统-统一推送服务

你的后台完全关闭了,怎么收到朋友发的新消息呢(微信、QQ……)。这就不得不提苹果的统一推送服务了。

朋友给你发的新消息,首先发到微信服务器,然后微信服务器与苹果服务器直接相互通信,最后由苹果服务器发送到你手机系统上。

所以即使你的APP(微信、QQ……)完全退出了后台,你的手机系统依旧能随时收到新消息。

这样做的好处非常多,

一个是减少后台占用,苹果可以使用4G小内存,保证系统的流畅度。

二是减少功耗,这不APP都关闭了,可不省电嘛。

三是保护隐私,不管啥APP到后台都给你关闭了,你没法偷偷摸摸干坏事了(保护摄像头、麦克风、定位……)。

三、国外安卓系统-谷歌推送服务

国外的安卓手机,其他跟苹果是差不的,可以使用谷歌的统一推送服务,APP不需要占用后台内存。4G、6G的小内存也能对付。大家看下图就清楚了。

联想到之前谷歌禁华为,就是禁止海外华为手机不能使用谷歌服务器啊。

这么一来,海外的华为手机太难受了呀,基本上没法当正常手机使用了,这招太狠了。

三、国内安卓系统-无统一推送服务、真后台

国内的安卓手机,使用12G、甚至16G大内存,是独树一帜的存在。

首先就是因为,国内无法使用谷歌服务器啊。当然也就不能使用谷歌的统一推送服务了。

那么手机想收到信息,必须留后台程序啊。

所以国内安卓手机,后台是真后台,实实在在运行着。而且你没法完全关闭后台,后台的常驻程序都是合法的,为了保证你的手机能及时收到新消息啊。

你装的APP越多,后台常驻程序就越多。

也就是说,你啥都没开始做,后台APP已经占了很大一部分内存了。这就是国内安卓手机超大内存的原因所在了。

大内存是好事吗?

其实未必,羊毛出在羊身上,这些大内存的费用,始终是由消费者买单的。

同时因为后台程序是合法的,你无法关闭,谁能保证APP厂商不滥用权限呢(摄像头、麦克风、通讯录、定位、浏览痕迹……)

另外这么多后台,带来的耗电也是不小的。

国内的安卓系统,啥时候能使用统一推送服务呢,强如大厂小米、华为都想做自己的统一推送服务,奈何国内APP厂商不配合呀,不愿意放弃常驻后台的盈利。目前收效甚微啊。

由工信部牵头的,安卓推送联盟,运行机制和iOS的推送原理差不多,希望未来能大规模应用,改善目前的安卓生态。

结论:

为什么国内安卓机12G内存,居然打不过苹果4G内存。不是因为苹果想环保,而是苹果的系统设计让4G也够用了。(不过4G确实太抠门了)

而安卓手机的12G内存里,很大一部分是留给国产APP常驻后台用的。