为什么iPhone不生产4G运行内存的手机?
大家都知道手机除了内存之外还有运存,一台苹果手机其实运存很小,但是为什么相比安卓的大运存却显得更流畅呢?
跟电脑的内存一样,手机的程序也是在RAM中运行的,所以RAM的读写速度与容量直接影响着手机的性能。
为什么追求RAM的往往是安卓系统手机?
为什么苹果iPhone很少提及这些,甚至在今年新出的iPhone7 plus也只是配备了3GB的RAM。
而安卓手机都达到了8G。
这就与安卓系统以及iOS系统的运行机制有关。
简单的来说,安卓系统是当你程序退出时,它仍有部分缓残留,这样就会增加RAM负担。
iOS系统则是当你结束程序时,内存得到了全部的释放。
而且安卓系统关不完的后台程序也加重的RAM的负担。
这就是人们常说的iphone优化好,也确实是这样,我的ipad air1,玩手游毫无压力,他们买的安卓机玩(两千到三千元的某旗舰),还时不时的会卡,要知道air1可是2013年的产品。
而且苹果机也不需要那么大的内存,如果你资金较为紧张,买了个16g的机器,你会发现一个现象,ipad会老是提醒你硬盘空间将满叫你删除多余的应用,但速度并不会有明显的降低。
而安卓的机器,只有200——300m的容量时,你会知道什么叫卡到爆。
7plus 3g 运存足够了,至少我现在用自带浏览器开10多个网页不会卡,后台几个单机游戏,社交软件也全部打开,128g(实际只有118g)的内存同步到只有28g,显示只剩下300m的运行内存,仍然不卡。
另外一个原因就是iPhone的执行效率非常的高。
无论是ios的专门开发语言OC或者是swift,还是系统的执行效率。
最后,我想说的是决定手机流畅度的因素很多,运存大小只是其中之一,ios对系统不遗余力的优化,是安卓无法超越的。
但现如今安卓与ios在流畅度方面的差距也越来越小,尤其是5.0以后的安卓系统,由于虚拟机从dalvik变成了art所以流畅度已经提升很多,而最近的安卓7.x已经基本告别卡顿。
但国内混乱的app乱象,仍然是阻碍安卓流畅运行最大的毒瘤。
所以说,如果安卓能在硬件加强的前提下,改善系统的效率,那么用户体验一定会大大增加!