作为每天与文章打交道的文字工作者,我到现在仍然保留着一个十分“老派”的习惯,在开始写稿前总会拿笔在本子上列出一个提纲,理清思路后再码字。而在这个过程中,一支书写流畅的笔无疑能让整个过程更加顺畅。
手机作为我们生活中必不可少的“万能工具”,其在使用中的流畅性同样十分重要。但手机里不太跟手的过渡动画、使用中不时出现的小小卡顿,都在提醒我们,自己的手机可能并没有那么流畅。
OriginOS 3不过面对这个问题,一直追求流畅好用的OriginOS给出了一个解决方案。在全新的OriginOS 3中,带来了一套全新的“智算中枢”系统,从上到下针对“流畅”这个命题对系统进行优化。至于这套“智算中枢”都做了什么,咱们来由深至浅看看。
01 由深到浅,智算中枢究竟都做了啥?
这系统底层优化的第一点颇有点反直觉,叫做“不公平调度”。既然有“不公平调度”,那自然也存在相对应的“公平调度”。“公平调度”是Linux系统的多任务机制,无论前后台,所有正在运行的程序都会获得平均分配的算力资源。这一机制对于那些服务器来说自然没什么问题,但作为Linux系统的衍生品,Android也继承了这一机制。考虑到手机的算力有限,用户对于前台应用的需求又更为急切,这一机制就显得有些不合时宜了。
公平调度机制
在OriginOS 3中,vivo打破了原有的这套“公平调度”的算法,改写了一套“不公平调度”算法。在这种全新的资源管理调度算法下,我们在使用手机运行高负载应用时,就可以让系统尽可能多地分给前台应用更多资源,以缓解手机在运行高负载环境下的卡顿问题。
优化底层逻辑显然只是开始,我们使用手机的大多数时间都在和App打交道。想让手机更流畅,App运行环境自然也要进行相对应的优化。
首先便是大家比较熟悉的内存融合功能。vivo在OriginOS 3中系统原本的RAM和ROM通过算法来进行进一步的优化融合,将一部分闲置的ROM空间借给RAM来运行应用,以达到扩展运存的目的。以我手中的这台12GB+512GB内存版本的vivo X80 Pro为例,可以实现12G内存+8G的运存效果,从而可以大幅提升后台运用的存活情况。
相信大家都遇到过后台内存不足或是后台应用耗电过高,而被“杀后台”的情况。在OriginOS 3中,当我们将应用拖入白名单后,即使这个应用因为种种原因被“杀后台”了,系统也会记住这个应用被“杀后台”前的状态,下次重新进入这一应用时,就能快速回到被“杀后台”前的状态。vivo将这项技术称为原地复活机制,有了这项功能的帮助,再也不用担心搞定工作后刚开局的游戏就被杀掉了。
原地复活功能
除去通过资源调度优化减少手机使用中的卡顿外,让用户感觉流畅同样重要。在这方面,OriginOS 3提供了视感流畅2.0和触感流畅2.0两项优化设计。
我们先来看看视感流畅2.0,这是一项灵感来自于“电影成像原理”的技术,通过在动效中添加运动模糊的算法进行实时补偿,从而实现更加平滑的动画效果。根据我的使用感受来说, OriginOS 3的动画效果相较于OriginOS Ocean会显得更加自然、平稳。
至于触感流畅2.0,则来自于vivo的人因研究成果。vivo发现,合适的阻尼感会使用户获得更轻盈的触控体验。基于这一点,vivo结合物理世界的加速度曲线规律,在OriginOS 3上带来了触感流畅2.0。
从实际的使用体验来看,在OriginOS 3中滑动画面的阻尼感会更加接近物理世界的感受,伴随着视感流畅2.0提供的“运动模糊算法”,会显得整体的体验更加顺畅。
02 写在最后
在智能手机硬件性能对于大多数用户都已经过剩的今天,想要带给用户更好的使用体验,深耕软件能力无疑是最佳突破口。早在2020年,vivo就将系统确立为自己的四条技术长赛道之一,提供“上不封顶”的强大投入。OriginOS也在不断迭代中持续为用户带来流畅好用的使用体验。
在最新的OriginOS 3中,全新的“智算中枢”体系从底层的不公平调度机制,到应用层的内存融合与原地复活机制,再到让用户感觉更流畅的视感流畅2.0与触感流畅2.0,可以说是将流畅这个命题玩的明明白白,对于vivo用户值得升级。
评论