首页 > 资讯动态 > 常见问题 >

华为鸿蒙系统构架微内核是什么?

2019-08-10 10:14 栏目:常见问题 查看()
备受瞩目的华为鸿蒙操作系统(HarmonyOS)8月9日在华为开发者大会上正式亮相。华为消费者业务CEO余承东表示,这是全球首个基于微内核的全场景分布式操作系统。浩途科技关注国内互联网动态,给大家分析普及华为提到的微内核构架是什么东西?

鸿蒙OS

百度解释

    微内核(英文中常译作µ-kernel或者micro kernel)。是一种能够 微内核 微内核 提供必要服务的操作系统内核;其中这些必要的服务包括任务,线程,交互进程通信(IPC,Inter-Process Communication)以及内存管理等等。所有服务(包括设备驱动)在用户模式下运行,而处理这些服务同处理其他的任何一个程序一样。因为每个服务只是在自己的地址空间运行。所以这些服务之间彼此之间都受到了保护。

华为鸿蒙OS基于微内核开发难度

    华为的鸿蒙系统就是微内核。其实,操作系统的内核可以是宏内核,也可以是微内核。宏内核的系统开发难度较低,很多具有极高权限的功能都可以在其中实现。毕竟操作系统的绝大部分功能就在里面,解决问题最直接。而安卓系统就属于宏内核。 由于这些模块都有最高权限,那么只要一个模块出错,整个系统就会崩溃。而微内核则相反,具有最高权限的模块并不多,例如,操作系统的任务管理、内存分配回收管理等才有。其他模块都不具有最高权限,所以即便出错也不会造成系统崩溃。同样微内核开发难度大,但是系统稳定性高。

    作为华为备受关注的华为,今年可谓是多事之秋,在受到美国压制以来,一步一步的坚持下来,不管此次鸿蒙系统是否是噱头还是真材实料,我们应该给予国产更多的是包含和鼓励,在层层压制下,华为能够挺过来实属不易,系统的开发以及生态的建设远远不比我们想象的那么简单,我们坚信,只有在挫折下,华为终能浴火重生,开启中国自主系统的新天地。
二维码
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/网站建设/网站运营/程序开发/互联网交流

郑重申明:浩途科技以外的任何单位或个人,不得使用该案例作为工作成功展示!