2019华为HDC开发者大会-为什么鸿蒙系统用微内核?

在松山湖的华为开发者大会上华为手机终端CEO余承东正式宣布了鸿蒙操作系统,该系统其中一个亮点是 —— 微内核。华为声称,微内核的启用,使其速度大大提升,并且在安全性上产生变革性突破,微内核打破了宏内核下root即可获取用户所有权限的做法,在安全性上大大提升。

2019华为HDC开发者大会-为什么鸿蒙系统用微内核?

首先什么是微内核?

微内核是指将内核模块化设计,大部分内核都作为单独的进程,相互之间通过消息传递进行通信。

2019华为HDC开发者大会-为什么鸿蒙系统用微内核?

微内核的操作系统具特征

微内核提供一组“最基本”的服务,如进程调度进程间通信存储管理处理I/O设备。其他服务,如文件管理、网络支持等通过接口连到微内核。与此相反,内核是集成的,比微内核更大。

微内核的优点

1) 提高了系统的可扩展性

2) 增强了系统的可靠性

3) 可移植性强

4) 提供了对分布式系统的支持

5)融入了面向对象技术

微内核的操作系统都有哪些?

当前比较流行的、能支持多处理机运行的操作系统,几乎全部都采用了微内核结构,如卡耐基梅隆大学研制的MachOS,便属于微内核结构操作系统;又如当前广泛使用的Windows操作系统,也采用了微内核结构。当然还有谷歌最新的手机操作系统Fuchsia!

展开阅读全文

页面更新:2024-03-05

标签:华为   鸿蒙   机运   内核   系统   扩展性   终端   相互之间   分布式   开发者   安全性   进程   操作系统   大会   结构   通信   数码   手机

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top