由于疫情原因,被困,继续学习。
一文说,鸿蒙系统是基于Linux微内核打造的分布式操作系统,将所有驱动程序从内核剥离,内核只保留必要的功能模块,其他功能模块可在应用层面添加,占用的内存空间更少,这将大大降低了硬件的门槛,可以保证更多的设备在较低成本下实现智能化。而Linux是典型的宏内核系统,所有的驱动程序全部集中在系统上,内部执行效率更高速度更快,但内核集成功能对硬件性能要求非常高,所以凡是运行Linux的设备基本上要求配置性能好的CPU、闪存等。 一文说,鸿蒙系统不是基于linux开发的,而是基于微内核开发的。鸿蒙系统是一款基于微内核面向全场景的分布式操作系统;而Linux是一个单内核结构,同时又吸收了微内核的优点,避免了微内核设计上的缺陷,让一切都运行在内核态,直接调用函数,无需消息传递。
到底操作系统鸿蒙是什么?
2019年8月9日华为开发者大会上,华为消费者业务CEO余承东正式宣布发布自有操作系统鸿蒙,内核为鸿蒙微内核,同时保留了Linux内核和LiteOS。未来将摆脱Linux内核和LiteOS,只有鸿蒙微内核。
华为的鸿蒙系统不是基于Linux开发的,也不是基于Android。是基于微内核的面向全场景的分布式操作系统。是可以兼容Android APP的跨平台操作系统。
华为鸿蒙系统有以下四大技术特性:
1、分布式架构首次用于终端OS,实现跨终端无缝协同体验。
2、确定时延引擎和高性能IPC技术实现系统天生流畅。
3、基于微内核架构重塑终端设备可信安全。
4、通过统一IDE支持一次性开发,多端部署,实现跨终端生态共享。
下面是启动过程,目前还看不懂启动过程。给大神做参考吧