一块屏幕同时开着报表、邮件、消息和查资料页面,互相不干扰,还能秒切——这个场景在直板机上终于落地了。vivo产品经理韩伯啸今日发文确认,此前在折叠屏上首发的原子工作台,vivo X500系列也能体验到了。

他给这个功能下的定义是"一块屏幕,五个应用,串行秒切"。听起来不复杂,但韩伯啸直言:"听着简单,但安卓阵营没人做到过。"这话说得挺满,背后的底气来自三个层面的技术改动。

打开网易新闻 查看精彩图片

算力按帧供给,内存调度重写

原生安卓的逻辑是前台优先、后台冻结,应用一多就容易杀后台。vivo的做法是自研多级依赖调度算法,算力精确到按帧供给;存储层面重构了内存调度模型,跟天玑在指令集层面逐行联合调优;显示层面则重写渲染逻辑,用GPU并行合成来应对多窗口渲染的超载压力。

这套组合拳打下来,五个应用同时在前台活跃才成为可能。但代价也不小——韩伯啸提到,深度重构Framework之后,谷歌每次大版本升级,vivo都得重新适配一遍,"维护成本指数级增长"。他表态说:"但我们有这个决心做下去,给大家这独一份的体验。"

首帧交互可打断,点哪响应哪

除了多应用并行,新机还支持"首帧交互可打断"——上下滑、左右切、点击之间可以自然衔接,不用等动画播完。这背后重构了两套核心机制:一是触控响应链路,让系统更精准识别手指操作,点触反馈更跟手;二是应用切换指令调度机制,手指的操作指令获得优先处理权,实现即点即响应。

直板机上做多应用并行,vivo算是第一个吃螃蟹的。后续OriginOS 7和自研蓝河操作系统4将在9月16日的vivo开发者大会上登场,原子工作台会不会有更多玩法,到时候见分晓。