iPhone为什么不加大内存?分析师:因为系统够强大,不需要

iPhone 为什么不加大内存?,很多朋友在使用中都存在这个疑惑,要知道目前安卓手机的内存已经逐渐飙至 8/12G,而 iPhone XR (3G)与 XS (4G) 仅仅只有安卓机的 1/2甚至1/3 。这样在内存当面,iPhone似乎就显得不如iPhone 了。

那iPhone到底为何不加大内存呢?

实际上这是一个技术问题,因为苹果有足够的自信用较小的运行内存流畅的运行 iOS 系统,或者换个角度来说,iOS诞生之初对运行内存的需求就不像安卓手机那么大:

苹果对于运行内存的分配是十分严苛的:为了保证系统流畅运行,大部分内存都被分配给了系统本身,只有少量内存用于运行应用。不过也正是如此iPhone 才会比别的手机更为流畅。

而且,安卓机内存大,算是中国独有的特色,可以说只有在中国销售的安卓机才会上这么大的内存,海外版的安卓机主流内存基本和苹果差不了太多。

例如:华为的P30,海外版的128G硬盘的型号只配4G或6G内存,而中国版的P30,64G硬盘的型号却配上了8G内存。

iPhone不需要大内存还有一个很重要的原因,就是因为苹果有自己的服务器——iOS的这个系统。

iOS系统会一直保持接收消息,例如微信,就算你没有打开微信,当微信有人发给消息给你的时候,消息会转到给系统,系统会提醒你,然后你可以点消息进微信去看,但安卓就做不到这一点,安卓机需要后台一直把微信打开,否则是收不到消息了,这就使得安卓机内存需求变大了!

最后,说一下海外版安卓机为什么也不上这么大的内存,因为海外版安卓机可以使用谷歌的服务器(前段时间闹的沸沸扬扬的安卓停止对华为授权事件,实际上就是谷歌不让海外版华为连接谷歌的服务器了),而使用了谷歌的服务器,推送机制就变得和iOS一样了,就不需要有APP自己的线程留在后台了,谷歌的服务器会帮APP们接收信息。

国内安卓用户想及时接收消息,开发者也只能使用常驻后台这个方法,而让APP线程常驻在后台,需要大量的内存支持,那国内的安卓机就只好加大内存。那么,谁来为这些多出来的内存买单呢?羊毛都出在羊身上,当然还是用户,还是消费者。这就是我们国内安卓用户的悲催之处,我们不仅要忍受隐私的泄露,还要为这样的行为买单。

所以,苹果不上大内存,真不是厨子抠门,因为没必要了,国内安卓机12G内存都打不过苹果4G内存,为什么?因为12G内存里,很大一部分是留给国产APP常驻后台用的。

你可能感兴趣的:(iPhone为什么不加大内存?分析师:因为系统够强大,不需要)