HDC2024华为重磅发布全自研操作系统内核—鸿蒙内核,鸿蒙内核替换Linux内核成为HarmonyOS NEXT稳定流畅新基座。鸿蒙内核具备更弹性、更流畅、更安全三大特征,性能超越Linux内核10.7%。
鸿蒙内核更弹性:元OS架构,性能安全双收益
万物智联时代的终端设备呼唤面向全场景的、更流畅、更安全的操作系统内核,传统终端内核虽有丰富的生态,但在弹性、安全可靠、可演进性方面存在挑战,其 耦合的架构也对创新造成掣肘。
鸿蒙内核在经典微内核架构基础上进一步创新元OS架构[1],解决微内核性能挑战,同时比混合内核更加灵活,可弹性满足多样化场景需求。
元OS可上可下、可分可合的灵活架构:鸿蒙内核基于组件理论模型实现功能特性细粒度解耦,并可根据不同场景的功能、性能、安全等差异化需求进行贴身适配及灵活组合部署,分则提升安全可靠,合则优化性能功耗,结合软硬件协同的轻量级隔离机制,实现性能、安全、时延的多重收益。鸿蒙内核技术创新更多内容将发表在操作系统全球顶级学术会议OSDI '24 [2]。
鸿蒙内核更流畅:全栈协同,流畅度远超传统内核
鸿蒙内核围绕调度、内存、进程通信等核心能力进行创新,并通过全栈协同提升效率。
感知协同QoS调度:为解决传统内核调度在终端领域的三大问题(唤醒时延不稳定、优先级反转、负载均衡控制不准确),鸿蒙内核打造感知协同QoS调度技术,赋能移动应用进行资源管理架构升级,提升关键场景帧率和流畅性体验。
混合动态大页:拍照、游戏、应用启动等重载场景需大量内存,传统内存管理采用4KB固定小页方式效率低。鸿蒙内核打造混合动态大页技术,可根据场景动态分配4/16/64KB页面,数倍提升内存管理效率;同时通过内核与应用协同实现类型感知的内存管理,大幅提升内存利用率。
极简进程间通信(IPC):终端系统服务众多,通信协同频率高,鸿蒙内核原生的极简IPC机制解决了路径冗长、调度耦合等缺点,多跳变一跳,显著降低IPC开销,优化关键路径时延。
鸿蒙内核更安全:架构安全,获业界多个顶级认证证书
鸿蒙内核卓越的安全能力获得业界高度认可:
鸿蒙内核具有精简的可信基、增强的隔离策略及纵深安全防御机制,核心组件经形式化证明,获得全球首个通用操作系统内核CC EAL6+ 认证,并获得最高等级车规安全认证(ISO 26262 ASIL D)和工业软件领域高等级功能安全认证(IEC 61508 SIL 3)。此外,鸿蒙内核还获得中国信通院自主成熟度最高等级认证。
[1] Embracing connected intelligence with the YuanOS architecture: one OS kit for all
[2] Microkernel Goes General: Performance and Compatibility in the HongMeng Production Microkernel(2024年7月10日随OSDI '24会议召开发表)
(免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。 )