总结十年技术积累,OPPO亮相Linux开发者大会,可编程内核技术首次亮相

2023-10-30 来源:网络 阅读:1165

自 2013 年 4 月 26 日发布首个公测版本以来,OPPO ColorOS 系统在今年正式迎来了 10 周年的里程碑,全球月活用户数已突破了 5 亿。之所以如此受欢迎,除了功能丰富、安全到位、界面易用之外,ColorOS 在每一代的更新上都有着亮眼的性能表现提升也是重要原因。



10 月 28 日,第 18 届「中国 Linux 内核开发者大会」在深圳开幕,大会设置了主论坛以及内存管理、云和服务器、Arch&虚拟化&I/O、调试/eBPF/调度四个分论坛,共吸引了近 500 位相关行业人员参会。作为本次大会的承办方,开幕首日 OPPO 平台软件开发中心 GM、软件系统优化技术专家许珉嘉分享了 ColorOS 下基于用户体验改善的 Linux 内核优化方案,并公布了可编程内核技术方向。


(标准 Linux 内核对比基于用户体验的 ColorOS 内核)


据 OPPO 介绍,可编程内核技术将极大程度提升虚拟机的运行效率,从底层解决安卓卡顿问题,使 ColorOS 系统更加流畅。此外,未来 ColorOS 还会持续在可编程内核上演进,聚焦可编程调度器、可编程内存管理、可编程 IO 调度、可编程同步机制等领域,针对每个手机场景做到极致的优化。


(OPPO平台软件开发中心GM、软件系统优化技术专家许珉嘉)


过去的 10 年发展历程中,OPPO 不断从改善用户体验出发,针对流畅性、稳定性等直接影响用户体验的方面入手,带来许多自研的技术与功能。在去年的 ODC 2022 上,OPPO 发布的 ColorOS 13 系统首次搭载了自研的「ColorOS 超算平台」,可对处理器进行微架构指令级别的精细化管理和调度,从而更合理地分配资源,让系统拥有全方位流畅体验。


(ColorOS 13 首次搭载「ColorOS 超算平台」)


此外像是「内存性能加速技术」、「IO 重组技术」、「Hyper Boost 游戏稳帧引擎」等 OPPO 自研技术,通过对于内存、闪存、游戏帧率等方面的持续优化,使得 ColorOS 系统无论是日常使用,还是稳定、流畅且低功耗的表现,带给用户更出色的智能手机使用体验。


本着更开放的态度拥抱开源,OPPO 还成立了专门的团队来对接开源社区,积极参与目前开源社区的研究,同时积极把类似可编程内核技术等研究成果与开源社区分享,助力全行业的更好发展。



站在 10 周年的重要节点,OPPO 对于过去在 ColorOS 系统上针对提升流畅性的种种技术进行了总结归纳,并以长期的技术积累展望未来,可编程内核技术或将成为迈进更流畅体验的技术底气和未来商业化落地方向,相信 OPPO 的产品将越来越好。


延伸 · 阅读