写点什么

华为鸿蒙内核成为 HarmonyOS NEXT 流畅安全新基座

作者:最新动态
  • 2024-06-25
    湖北
  • 本文字数:1077 字

    阅读完需:约 4 分钟

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 会议召开发表)

用户头像

最新动态

关注

还未添加个人签名 2019-07-19 加入

还未添加个人简介

评论

发布
暂无评论
华为鸿蒙内核成为HarmonyOS NEXT流畅安全新基座_最新动态_InfoQ写作社区