4日,“HDC.Together华为开发者大会2023”在广东东莞揭开帷幕。在大会主题演讲中,华为终端BG软件部总裁龚体介绍称,HarmonyOS目前已拥有超过220万注册应用开发者,稳健发展成为了第三大智能手机操作系统。
740)this.width=740>
大会现场。华为供图
龚体通过“鸿蒙内核”与“华为方舟图形引擎”两方面来介绍 HarmonyOS在软件根技术上面的最新成果。据介绍,操作系统内核顾名思义是整个系统的核心,如果把硬件比作骨骼和肌肉,那内核就是中枢神经系统。鸿蒙内核匹配终端用户习惯和终端任务特点,通过变公平调度为动态优先级调度、混合动态大页的内存管理机制以及高效的组件间通信机制,让系统更加流畅。同时,鸿蒙内核还创新设计了更轻量的并发模型,更匹配移动算力架构的资源供给,更精准的器件控制,进一步提升了硬件的能效表现。
同时,鸿蒙内核基于无RooT权限的安全设计,针对安全体系中关键模块进行形式化证明,用数学方法从源头验证系统的正确性。据了解,鸿蒙内核获得了全球首张智能终端操作系统领域CC EAL6+证书,最高等级的车规安全认证ASIL-D,以及工业领域功能安全认证IEC61508。
华为方舟图形引擎则通过高效的统一渲染,有效降低渲染功耗,把声明式开发的理念延伸到动效开发,帮助开发者用简洁的方式,开发出高端、精致、流畅的动效。此外,华为方舟图形引擎还带来了全新的视窗绘制框架,将GPU和CPU之间的交互方式由命令式改为数据驱动,不仅减少了CPU和GPU之间的交互,也消除了重复绘制,大大降低CPU与GPU的能耗。
会上,龚体宣布鸿蒙开发套件获得进一步完善,从设计资源、编程语言、编译器到开发工具、调测工具都获得全面升级。HarmonyOS SDK升级至 API10,实现端云一体、一次集成。
大会公布了HarmonyOS NEXT开发者预览版计划,即日起面向合作企业开发者开放,2024年第一季度面向所有开发者开放。龚体表示,打造一个成熟的操作系统,需要有坚实的底座、繁荣的生态和极致的体验。截至当前,鸿蒙底座已有1亿多行代码,2万多个API(应用程序接口),超过7亿台的鸿蒙生态设备,底座能力已经基本成熟。而HarmonyOS经过四个版本迭代,已经构建了差异化的用户体验,接下来最重要工作就是构建繁荣的鸿蒙应用生态。
|