随着智能手机的普及化,尤其是目前手机行业的各大阵营对立化,大家心中都会有一个问题:安卓手机现在已经上到12GB内存(RAM)了,是iPhone 6s的6倍,苹果如果上8GB岂不是一点都不会卡?还是说这样慢慢升级让大家买新的?防止用户万年不换机?
而这实际上是一个技术问题,涉及到IOS与安卓两个操作系统的设计原理。
首先,安卓机上大内存,这是个中国特色,也就是说只有中国国内销售的安卓机才会上这么大的内存,海外版的安卓机主流内存基本和苹果差不了太多。大家可以自己去查一下,华为的P30,海外版的128G硬盘的型号只配4G或6G内存,而中国版的P30,64G硬盘的型号却配上了8G内存。
国内安卓系统下,每一个应用,都必须在后台(也就是内存里)留下一些线程随时准备接收外来信息,也就是说你刚打开手机还啥都没干,你手机上所有应用的一部分线程已经悄悄启动,进驻内存,而这些后台启动的线程是无法关闭的,因为是合法的,关闭的话用户就无法及时收到消息。
IOS为什么就不需要大内存呢?因为苹果有自己的服务器。IOS的这个系统,必须搭配苹果公司的服务器才能正常运行。每一台IOS设备在联网的时候,IOS系统首先会和苹果的服务器建立一个长连接。
你手机上的软件可以完全关闭,不需要留下多余的线程来接收消息,因为苹果的服务器会一直保持接收消息,然后将消息发给手机系统,系统再做出提醒。苹果不上大内存,真不是库克抠门,而是因为没必要了,国内安卓机12G内存都打不过苹果4G内存,为什么?因为12G内存里,很大一部分是留给国产APP常驻后台用的。
至于说苹果手机不更新大内存是为了慢慢升级让大家买新的,当然或许这个是额外的收获吧。就例如现在新发售的iPhone11系列,也还是有64G的小内存,而旧款的手机如iPhone XS的大内存因为有了新机,在二手平台上价格都跌落得比较厉害,找靓机A,P,P上就只要4700了。
大家认为?欢迎小伙伴们一起在评论里探讨~
喜欢的话请点击选择关注,不间断更新数码圈实时资讯哦~
领取专属 10元无门槛券
私享最新 技术干货