最近有一条消息引发了网友们的热议,那就是华为计划在手机上推出鸿蒙操作系统,那么这个操作系统都有哪些作用呢?今天我们来一起聊一下。
其实从红木操作系统发布以来,在网上关于鸿蒙操作系统的讨论,就一直都有很多,但是很多网友都不明白,鸿蒙到底能干什么?今天我们就来一起说一下。
鸿蒙系统实现了两个重要的功能,它可以让门锁音箱灯泡这种小型电子硬件 door手机电脑,汽车,手表这些大型电子硬件都可以使用同一种操作系统。当你生活中所用的这些电子设备都使用同一种操作系统以后,就可以让这些设备自由组合,协同工作,提高效率。
华为官方曾表示鸿蒙是基于微内核的全场景分布式系统,就是刚才说的,它可以让你生活中的所有电子硬件都使用同一种操作系统,而且还不仅如此,他是不是可以把你的单反相机当成你的手机前置摄像头用来自拍照或者他也可以把你电视上的摄像头临时用来和外婆进行视频通话,只要是电子设备可以组合的功能,它都有可能实现。
这时候你听起来是不是感觉到很牛?
其实像灯泡这种小型电子设备,如果去和手机一样安装一些芯片或者操作系统,其实是不可能的,因为这里面还包含着很多复杂的硬件信息和计算能力,比如驱动网络协议县城管理基本的进程等等,如果这些都添加到一个小小的灯泡上来说,其实是没有必要的。
但是鸿蒙系统使用了微内核架构,而在这种微内核架构上有着最基本的调度和内存管理,这个时候就可以让进程方式按需要所调用,也被称之为外核。
在鸿蒙系统出现以前,用户所拥有的电子设备,本质上是孤立的,其实是只是在应用层面上所进行一些网络通讯,但是就算制定了系统解决方案,也不可能让同一个设备之间有着非常协同的工作性,这样可靠性也很差,更别说用户需要根据自己的临时需求,然后去组合不同的设备来协同工作,这样是不可能的。
但是鸿蒙系统把硬件的能力虚拟化,然后通过计算机内部原本需要的系统硬件通信改为了网络协议通讯,这也对网络协议进行了改写,然后把计算机通讯协议架构中的网络层会话层,表示层,传输层何为一层称之为极简协议。