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会议召开发表)
本文属于原创文章,如若转载,请注明来源:华为鸿蒙内核成为harmonyos next流畅安全新基座https://pad.zol.com.cn/879/8797960.html