3GB的iPhoneXR开机之后运存只剩80M,为什么还能够流畅运行?
三星昨日发布的Note10+已经标配上了12GB的运存,而很多安卓手机厂商也都开始用上了6GB或者8GB的运存,并且我们总是可以听到有人说安卓手机的运存越大,流行会越流畅。然而,近日却有网友对笔者提出这样的问题——3GB的iPhoneXR开机之后运存只剩80M,为什么还能够流畅运行?
大家都知道,iPhone XR搭载的只有3G运存,因为系统占用传输与储存的原因,实际上我们可以看到的运存空间大概只有2.7G左右。而在开机使用之后,有时候你打开了大量的应用,就会占用非常多的运存空间,最终确实可能存在仅剩下几十M左右的空间,然而iPhone为什么可以继续保持流畅呢?
首先我们要明白运行内存对手机确实是非常重要的,简单地说,在同一芯片性能的手机上,运行内存越大,手机可以同时运行的应用就会越多,流畅性就会更好。这对于iPhone其实也是适用的,这就是为什么我们说搭载了4GB运存的iPhoneXsMax流畅性还要更好的原因。
那么,既然如此,iPhoneXR开机之后运行到只剩下几十M的运存,为何还可以做到流畅?下面我们跟大家简单解释一下:
首先是因为iPhone与安卓的优先级别不通,在接触到屏幕时所接收到的指令有所区别:iPhone所搭载的是iOS系统的运行指令为touch——Media——service——core的构架;而Android系统所运行的指令为application——framework——library——kernal。简单地说,当你对手机进行操作时,iPhone第一反应是直接运行你的指令,而Android手机会第一时间激活你要使用的应用,这就是为什么你会觉得iPhone更流畅的原因之一。
而更加重要的是,苹果的iPhone搭载的iOS系统运行的是“假后台”,当你关闭iPhone上的一个应用时,iOS系统会直接把这个应用全部关闭,这样一来就可以节省你的iPhone运存空间,即便显示只有几十M的运存,当你打开iPhoneXR上的一个应用进行操作时,你还是相当于拥有2.7G的运存空间,自然操作起来会比较流畅了。
但是在安卓手机上就明显不同了,即便是你关掉一个应用之后,这个应用还会在你的安卓手机上机型运行占用相应的空间,长期使用下来,安卓手机的运存空间就会被压缩得越来越小,自然就会导致手机非常卡顿。这也就解释了为什么安卓手机需要更高的运存,才可以帮助手机做德更流畅。
事实上,iPhone的假后台模式确实让人觉得更简单,因为你不用像安卓手机那样时刻注意要去杀后台,否则iPhone就会变得更卡顿。这大概也是为什么有人钟情于iOS 系统的原因吧?