1. 华为发布鸿蒙系统手机,为什么之前说鸿蒙系统只应用于智能家居
不太了解华为的鸿蒙系统手机,可能是华为最初的目的是智能家居。不过根据现在变化,做出了改变。这也是企业要懂得变通的一部分。
鸿蒙系统代码是开源的。构建生态系统的努力不同于IOS,与安卓有相似之处。从华为鸿蒙系统的总体布局来看,它不仅针对某个设备,还渗透物联网系统,实现万物的真正互联。为了建立这样一个强大的生态系统,华为必须为世界各地的开发者开发自己的核心技术代码。以前,许多人仍然猜测华为可能无法独辟蹊径,开放代码也不可能。现在,官方的直接发布证明华为在建立生态系统方面迈出了非常坚实的一步。
使用微内核架构。流行的安卓系统现在属于宏内核架构。所有系统和服务都集成到一个系统中。当系统启动并且资源由系统统一分配时,它们被加载。宏内核对于小设备到小设备有很大的优势,但是对于越来越复杂的移动电话,这种体系结构的缺点已经显现出来。IOS系统在宏内核和微内核想要结合的方式上会稍微好一点,但是华为鸿蒙系统更加进取,直接采用全功能微内核。因为微内核会产生相对较大的通信成本,因此华为在设计上做了很多优化,并且已经五次提高了流程通信性能。
全面分享和分配的原则。此前,华为一直在叫嚣,华为的操作系统是为物联网而构建的,而不仅仅是为移动电话系统。根据华为开发者大会发布的消息,这是一个事实,或者是一种吹嘘。甚至华为以前从未涉足的智能电视也准备发布。这证明华为正在构建一个真正的物联网生态系统,并且需要一个围绕这个生态系统核心的分布式操作系统,鸿蒙系统就是为此而建的。互联系统采用相互优先的设计方案。通过手机控制电脑和通过遥控器控制手机的操作可以在鸿蒙系统中得到体现。