456手机浏览器 >> 软件 >> 浏览文章

为什么苹果5s只有1G的运行内存却速度还是比较流畅呢?

大家好,这里是游戏说界。

首先来说下苹果的系统。跟安卓系统相比,苹果系统最大的优点就是“系统封闭”,苹果只能在app store里面下载应用软件,如果用第三方软件,例如PP助手下载的软件,很有可能会在一段时间之后会频繁的闪退,导致用户体验变差。

现在市面上的手机基本分为Android和iOS系统,Android系统可以安装的手机非常多,不同品牌配置的千万台手机都可以安装,而这样就容易混乱,游戏软件的开发商不可能做到对全部机型的优化,因为这样是不现实的,开发商只能用目前比较主流配置的手机来进行优化,导致很多机型没办法有最佳体验。

iOS系统就不一样了,只能安装在iPhone上。而且iPhone机型少,简单分为iPhone4-iPhone5-iPhone6-iPhone7,大家看一下,是不是寥寥无几,所以软件公司可以针对每一个系列的iPhone进行独立优化,这样就能带给用户以最高的软件体验。但是系统封闭的坏处就是,很多软件不能下载,破解游戏也不能玩,所以很多玩家在过了保修期之后都会越狱。

安卓系统对后台的处理机制是:当你退出一个应用后,应用其实还在后台执行着,并且一直占用手机的运行内存,只有当运行内存实在不够了才会重新分配。这就是你安卓手机打开很多应用后会卡顿的原因。

而苹果手机的ios:应用退出后其实分配给它的内存很小,你所看到的后台执行程序就像浏览器中的浏览记录一样,只有你再次进入时才会分配内存。

而关于运存的问题,现在越来越多的安卓手机开始堆配置,什么6G,8G都来了,可能一开始体验会挺流畅,但是用久了真的不如iPhone,毕竟主要问题不是运存越大越好。(勿喷,实事求是,我也是安卓手机)。Android的软件游戏都是通过JAVA(一个垃圾回收的机制)来完成的,关闭一个程序的时候,JAVA需要调动较大的运存才能完成工作,,如果手机本身运存不够的话,那就会非常卡。而iOS并没有这个机制,iPhone返回桌面之后,软件就会暂停,后台不消耗内存,所以iPhone用起来会比Android会流畅特别多。

总结:智能手机的两大平台,都在自己的道路上不断的完善和发展,Android的优势在于免费开源,还有google这样的大公司在背后支持,推动了智能手机快速普及,同时也降低了手机的价格。另外google也在重新研发智能手机的系统,不久就会面世,大家拭目以待吧,科技在不断改变我们的生活,感谢在背后付出的这些工程师和厂商们。