喜欢手游的小伙伴肯定都遇到这种情况,一局游戏正玩得兴起,突然来了个电话,再打开游戏就需要重启了,或者浏览器正在查阅资料,恰好朋友来了微信,聊几句再回来,浏览器也重启了,刚刚查看的页面也没了。
这些情况大家都不陌生,甚至可以说很常见,因为它有一个大家都熟悉的名字——杀后台。所谓杀后台其实就是手机在处理多任务时,因内存资源占用过多,系统会将暂时不用的应用关闭,从而确保手机始终处于一个流畅的运行状态。一般来说,这是比较正常的情况,初衷也是好的,但当用户“左手娱乐,右手聊天”时,后台应用频频需要重启,那就有点影响体验了。
01 不同手机应用留存实测
正因为如此,安卓厂商为了能够提升手机系统应用留存率,想出来很多方法,比如搭载更大的运存,毕竟只要运存足够大,后台能够同时驻留的应用也就越多。
一般8GB运存的手机可以支持15个应用同时运行,而12GB基本能支持20多个以上,更大的16GB运存,差不多可以同时运行30个左右,只不过这么多App同开,系统流畅性已经很难保证。
另外,也不是所有手机都能动辄12GB、16GB起步的,一些中低端的机型,出于成本的考量,运存往往还处于6GB的范畴,这种情况下也可以通过开启“内存拓展”来提升应用同开的数量。
ColorOS 13支持最大7GB内存拓展
所谓内存拓展其实并不复杂。众所周知,诸如PC、手机、平板这样的电子产品都有运存(RAM)和闪存(ROM)两种存储,内存拓展说白了就是把一部分的ROM“借给”RAM,通过这样一种“借空间”的操作实现大运存,提升手机的负载能力,也就可以同时运行更多的App了。
需要注意的一点的是,拥有同时运行多个App的能力,并不等于手机不会“杀后台”。其中差异主要取决于系统的后台管理策略,这也是为什么会出现两台手机明明有着同样大小的运存,在应用保活率上却存在很大的不同。
ColorOS 13打开18个应用依旧很流畅
以我手上这台OPPOFind X5 Pro为例,系统为最新的ColorOS 13,RAM为12GB,内存拓展3GB。笔者从应用商城下载了18款日常使用的App,全部开启后驻留到系统后台,接下来运行《王者荣耀》10分钟,结束后依次打开后台驻留应用。
从结果来看,18个应用均不需要重启,留存率达到了100%。而在第二轮测试中,成绩还是一模一样,并且操作全程流畅,一点也不卡顿。笔者又测试了另外两台搭载骁龙8+和天玑9000芯片的机型,一样的应用,一样的操作流程,但最高只有12个App得到保留,并且伴随一定的掉帧情况。
为了进一步验证ColorOS13在日常游戏中会不会存在“来电重启”的问题,笔者又进行了一轮新的测试,在《王者荣耀》中打进电话,再等上5分钟,回到游戏后发现应用还能正常运行;相较之下,另外一款天玑9000测试机就需要重新启动了,从这一波的对比来看,显然还是ColorOS 13更厉害一些。
02 ColorOS 13为什么不会“杀后台”?
ColorOS13有这样的表现完全在意料之中。这一次,ColorOS 13全新升级了ColorOS超算平台,这是OPPO自研的系统级计算中枢。
这项技术主要的能力就是对手机硬件资源进行合理的优化和分配,比如有些轻量的App一旦开启就会自动调用处理器的大核,理论上讲这样做不算错,可以确保App始终处于一个流畅状态,但问题是这个级别的App其实根本不需要用到大核,一般中核甚至小核就足以驾驭,大核固然能够提升体验但也带来了更大的功耗和发热。
这其实是对手机性能资源的一种过度索取,而ColorOS超算平台则能够对这些资源不合理分配、内存冲突的行为做出“纠正”。它可以通过算力模型对硬件计算资源的精准调度,并结合并行计算、高性能计算、端云计算、智能计算的综合调优,从而给用户带来了全方面的流畅、稳定、续航体验提升。
根据OPPO实验室数据显示,升级到ColorOS 13的Find X5 Pro,整机性能提升10%,在某热门MOBA游戏测试中,能够做到高帧率稳定,性能无损失,且续航提升4.7%,同时将游戏最高温度降低了1°C。并且在后台同开18个应用的前提下,同时做到重载场景下丢帧率降低至少25%。
这一数据结果也十分符合我们自己测得的情况和体验,这意味着搭载ColorOS 13的机型在日常使用上会有一个很显著的提升。
最后有话说:
智能手机发展到今天,硬件能力越来越强,却依然难以避免如“杀后台”、卡顿不流畅、发热续航低这样的问题,有些情况与手机自身的硬件有一定关系,但大部分还是与系统优化、后台管理有关。
ColorOS13通过ColorOS超算平台有效改善了这种状况,通过对手机性能资源的合理分配,实现了高性能与低功耗的平衡,同时借助了微内核的设计思想,实现重载多任务场景下的流畅体验。值得注意的是,随着ColorOS 13逐渐适配开放,还会有更多的老机型、中低端机型搭载这一功能,这对提升老旧机型体验也是一大助益。