ColorOS十年技术积淀,可编程内核或成安卓流畅流畅体验制胜法宝

2023-10-28 19:56:05     来源:

10月28日,在第18届“中国Linux内核开发者大会”(以下简称CLK)上,OPPO平台软件开发中心GM、软件系统优化技术专家许珉嘉分享了ColorOS下基于用户体验改善的Linux内核优化方案,并公布了可编程内核技术方向,极大程度提升流畅性细节体验,从底层解决安卓卡顿问题。

内存优化和内核调度多端发力,为ColorOS流畅性和稳定性保驾护航

CLK是中国 Linux 内核领域颇影响力的峰会之一,至今已举办至第 18 届,每届大会都由行业内颇具影响力的企业承办,参会人数近 500 人。受CLK组委会委托,本届大会由OPPO承办,10月28日在深圳开幕。大会设置主论坛,以及内存管理、云和服务器、Arch&虚拟化&I/O、调试/eBPF/调度四个分论坛。在本届大会中,OPPO围绕内存优化和内核调度等课题进行了主题演讲。

ColorOS内核升级点 ▲

大会上,OPPO高级底层软件工程师韩传华发表了《动态大页:基于ARM64 Contiguous PTE的64KB HugePage/Large Folios》的课题演讲,阐述了OPPO的动态大页方案,为提升内存分配效率,提升安卓应用性能提供了新的思路。数据显示,采用OPPO的动态大页方案,Rambench内存访问性能平均提升10%+,Androbench数据库更新性能提升16%+,Antutu跑分总分提升22214+ ,内存压缩率、丢帧、连续启动应用等方面也有不同程度的提升。

为进一步优化内存运行效率,提升高负载下游戏、相机和应用切换等场景的流畅性,OPPO还推出感知page映射频度和lock contention的LRU回收优化方案,进一步减小内存回收负载,提升回收率,有效改善用户的性能体验。

众所周知,Linux内核并发保护机制在保护共享数据的同时,也可能引入一些性能问题,直接影响用户面的体验,如移动端APP界面滑动出现卡顿感。OPPO针对这些问题对『任务持锁期的调度』和『任务等锁期的排队』进行了策略优化。据OPPO高级底层软件工程师谢柳杰介绍:”优化后,ux task超过50ms的等锁延迟次数降低70%+,mutex/rwsem竞争烈度降低30%+,乐观自旋时间总体下降11%+”,有效提升手机流畅性。

针对原生内核调度器无法保证对图形绘制、音频编解码等时延敏感型任务调度延迟的问题,OPPO内核团队设计了基于任务调度延迟的balance方案,在原生内核的基础上进行定制和优化,提升关键任务的响应速度和实时性能,从而提供更流畅的用户体验。据统计,使用该方案的手机设备丢帧概率降低22.97%,音频卡音概率降低20%。

ColorOS十年磨剑,可编程内核或成安卓流畅性体验制胜法宝

此次 OPPO 还在大会主论坛上,公布了可编程内核技术方向,并宣布 ColorOS 于未来也将会持续在可编程内核上演进,不断聚焦可编程CPU调度器、可编程内存管理、可编程 IO 调度机制等领域,进而针对每个手机场景做到极致的细节优化。

OPPO平台软件开发中心GM、软件系统优化技术专家许珉嘉强调:“手机与桌面和服务器系统,无论在硬件架构、软件架构和用户关切上都存在非常大的差异。这要求我们在Linux OS层面从各个维度进行针对移动设备场景的优化。”

大会现场配图▲

ColorOS从用户体验改善出发,针对流畅性、稳定性等直接影像用户体验的优化方向,进行系统的问题归因,下钻拆解到内核层级,逐一寻找优化方案,对标准Linux内核进行改造,推出更适合移动设备的可编程内核技术方案。正是这种认真做事的方式,才让我们看到ColorOS十年来,在每一代的更新上都有着亮眼的性能表现提升。

可编程内核是对底层技术的重大改造,这不仅需要长期的技术积累,更需要庞大研发投入。OPPO自身的研发团队暂且不提,仅2022年OPPO的产学研合作费用就突破了1.5亿,签约了12所高校联合实验室,课题合作高校超30+,技术课题150+,支撑了ColorOS的技术底座。

同时,OPPO也本着更开放的态度拥抱开源,成立了专门的团队来对接开源社区,积极参与目前开源社区的研究,同时积极把ColorOS对内核的研究成果与开源社区分享,这种模式必然能形成技术能力互补的正向循环。未来,ColorOS将继续围绕可编程内核技术方向,深入底层进行技术改造,充分细分系统算力资源,进一步提升流畅细节表现。

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。

标签:

猜你喜欢

鸿蒙生态千帆起!央广网加速推进鸿蒙原生应用开发
《蛋仔派对》零容忍任何网络诈骗行为!打好反诈组合拳,共筑清朗网络环境
寒武纪和中电工程签订战略合作协议 共筑绿色智慧数据中心
蚂蚁电竞ANT27VQ MAX新品上线!2K 360Hz疾速液晶屏,让玩家畅享速度与激情
华为云GaussDB城市沙龙活动走进安徽,助力金融行业数字化转型
小刀2023营销年会盛大开幕:价值经营转型成果引领,航天动力升级助阵
精彩回顾 | “1+N”合伙人模式再深入 多家战略伙伴重磅签约落地
聚势赋能:深港科创企业走进华为,共探数智转型之道
再次通过商密局检测!合肥硅臻QRNG系列产品连续突破!
CNCC 2023科普论坛“科幻点亮计算的未来”成功举办
正泰新能组件选型会第二站!继续聚焦TOPCon路线
凯捷(Capgemini)出席2023中国首席信息官联盟峰会,
华为AirEngine Wi-Fi 7网络方案获得国际无线宽带联盟“最佳企业级Wi-Fi网络奖”
迈入数智新汽车时代,长安启源A05西北区域上市发布会即将拉开帷幕
HNS 2023 | 华为智能云广域网络,加速激活企业发展新动能
人力资源专场-走进华为成功举办,上海华为云与您共赴数字化之旅
又放重磅!115网盘铁粉节宠粉钜惠来袭,权益狂翻5
首次面向海峡两岸!2023年区块链技术开发大赛暨首届海峡两岸区块链应用创新赛报名开启
沈寓实担任海淀区海联会副会长,并荣获多项国际大奖
叮咚买菜2023年中国互联网企业综合实力百强榜
牛客:2023年秋招求职招聘全剖析揭秘就业难题
全球顶级酒店引入中国服务机器人,东京湾喜来登酒店对擎朗机器人评价非凡
智邦国际一体化ERP为电工电气行业发展注入数智活力,无惧多变时代
算液引领·共踏智途丨科华数据智算发展论坛成功举办
葫芦娃集团上榜2023年中国互联网成长型企业20强
2K价位入门级投影推荐,这三款热门产品哪一款最具性价比?
车载显示智慧升级!TCL华星动态防窥技术为驾乘护航
艾修堂智能砭石灸MS1重磅上市,为年轻人提供高效养生新方案
专注自闭症领域,AI米粒,助力家长专业干预
喜讯 | 星瑞格成功入围2023信创“大比武”金融业务创新应用赛道总决赛