什么是运行内存?运行内存也叫主内存,是指程序运行时所需要的内存。它只能暂时存储数据,用于与CPU交换缓存数据。运行内存的大小直接决定了系统可以运行多少个程序。目前主流安卓旗舰均标配8G运存,顶配达到了12G。相比之下,苹果今年的三款新iPhone都采用了4G存储。近日,知名分析师巴克莱在与苹果供应链厂商会面时表示,iPhone12Pro和iPhone12ProMax可能配备6GB运存。即便如此,也只是达到了安卓旗舰一半的水平,那苹果手机为什么不卡呢?安卓和苹果的运行机制不同。iOS系统一直采用“伪后台”运行机制。微信、QQ、支付宝、微博等多个app后,只有你正在使用的app会占用运行内存,后台正在运行的程序不会占用运行内存。因此,iPhone可以在没有大量内存的情况下流畅运行。Android系统的后台运行机制是真正的后台,类似于Windows系统。真正的后台是指一旦打开一个应用程序,它就会占用一定的运行内存空间。打开的应用程序越多,占用的内存空间就越大。所以即使你的12G运行内存在后台跑多了也会卡死。解决办法是继续扩内存。应用程序的应用环境也不同。苹果的iOS系统有自己的独立封闭和很多限制。一款应用要想在iOS系统中生存,就必须听苹果的话。因此,开发者在上架应用时必须遵守AppStore的规则。只有表现良好的人才能通过AppleStore的审核。由于Android自身系统的开放性,很多开发者为了赚取更多的钱,偷偷在App中添加流氓功能,比如各种后台运行功能。即使您关闭应用程序,它仍然会偷偷启动并隐藏。后台。甚至在你打开一些流氓软件后,它会连续打开多个应用程序。这类流氓行为在安卓应用中还是很常见的,这也是安卓手机卡顿的主要原因。手机的流畅度不仅仅取决于运行内存。除了运行内存,手机的流畅度还与很多因素有关,包括处理器、存储速度等等。而且从手机行业的发展速度来看,无论是苹果还是安卓,硬件的升级和软件(系统)的优化都会让手机越来越流畅。所以总的来说,iPhone之所以流畅,最重要的还是得益于iOS系统。得益于iOS系统的封闭性和统一性,iPhone可以长时间使用不卡顿,这也使得iPhone的寿命始终长于其他安卓手机的寿命。
