您的位置:首页 > 国内 >

十年技术沉淀,今日厚积薄发!ColorOS可编程内核亮相CLK大会

2023年10月28日,“第18届中国Linux内核开发者大会(CLK)”在深圳开幕。而作为本届大会的承办方,OPPO在大会上分享了ColorOS系统基于用户体验改善的Linux内核优化方案,同时公布了可编程内核技术方向,或将极大程度提升虚拟机的运行效率,以此从底层解决安卓长久以来的卡顿问题,持续引领安卓流畅体验。



作为中国Linux内核领域最具有影响力的峰会之一,CLK以“自由、协作、创新”为理念,以开源技术的推广和普及为使命,促进Linux内核开发爱好者相互交流与进步。本届大会设置了主论坛,以及内存管理、云和服务器、Arch&虚拟化&I/O、调试/eBPF/调度四个分论坛。



作为目前最为广泛应用的操作系统,Linux价值巨大,包括Android等生活中随处可见的系统等都是基于Linux定制扩展,因此需要广大开发者不断努力,从资源管理调度、人工智能、生态等角度发力,进一步扩大其价值。


在大会上,OPPO就围绕内存优化和内核调度等课题进行了主题演讲。其中,OPPO高级底层软件工程师韩传华阐述了OPPO的动态大页方案,为提升内存的分配效率,提升安卓应用的性能提供了新的思路。而OPPO平台软件开发中心GM、软件系统优化技术专家许珉嘉则分享了ColorOS从用户体验改善出发,基于Linux内核优化的方案。


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


同时,ColorOS可编程内核也在主论坛上亮相,未来OPPO也将会持续在可编程内核上演进,聚焦可编程调度器、可编程内存管理、可编程IO调度、可编程同步机制等领域,针对每个手机场景做到极致的优化,持续为用户提供更流畅、更稳定的系统体验。


可编程内核,其实并不是的简单的算法优化,而是对底层技术的重大改造,这不仅需要长期的技术积累,更需要庞大研发投入。自2013年问世以来,ColorOS始终坚持以用户体验为基础,不断针对流畅性、稳定性调优改进,甚至下钻拆解到内核层级,逐一寻找优化方案,并对标准的Linux内核进行改造。而ColorOS可编程内核,毫无疑问就是ColorOS十年积淀的技术体现。依托于ColorOS可编程内核,OPPO或将解决安卓手机长久以来资源冲突、算力有限等导致的卡顿问题,系统稳定性、流畅性也将得到大幅提升。


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


不久后,OPPO将会发布的全新的ColorOS 14系统,或许ColorOS可编程内核也会赋能ColorOS 14,为用户带来更稳定、流畅的系统使用体验。同时,ColorOS可编程内核的推出,无疑也会成为未来ColorOS持续进化的技术底气和未来商业化落地方向,期待ColorOS带来更多惊喜。