原标题:鸿蒙操作系统亮相——目标是未来的物联网

本文由什么值得买用户原创:太空铁

咱们好,我是太空铁。

这两天,华为开发者大会很热闹,华为接连发布了鸿蒙、凌霄以及才智屏等软硬件产品,其间最让人等待的当属鸿蒙操作体系了。鸿蒙操作体系早前可说是进行了充沛的造势,从华为抛出“备胎”方案开端,鸿蒙便是万众等待的最大“备胎”。这次发布会露脸后,余总的PPT披露了一些关于鸿蒙的细节,老铁从专业视点来解读一番。

一、从微内核说起

在余总介绍的过程中,微内核被余总多次说到,并且清晰的表达了“微内核是未来”的意思,但惋惜的是,媒体和群众都把这句话误解成:“微内核是更先进的”。

作为对比,余总在演讲中介绍了Fuchsia是微内核架构,Fuchsia是何方神圣呢?它可来历不小,是当今核算机国际第一豪门谷歌的三大操作体系之一(老迈Android、老二Chrome OS、老三Fushsia),采用了微内核架构。

Fushsia自2016年被媒体发现在Git上开放源码,2018年还与麒麟970传出“绯闻”,被发现荣耀在测验Fushsia OS,同年底发布了1.0版别,这是一个微内核架构的操作体系,其内核名为Zircon。该内核还被XDA的大神发现,可以支撑安卓的运转时环境,也便是说可以不需求移植的支撑安卓使用。

英雄所见略同,谷歌老迈早早的也搞起微内核,那为啥说媒体群众会误解余总的本意呢?这得从操作体系的原理说起。

二、操作体系科普

正规核算机专业应该都有操作体系课程,在这门课程中,介绍了为什么会有操作体系这回事。

1、操作体系的初衷是解决程序调度的问题

其实最早的核算机肯定是没有操作体系的,仅仅单一的运转某一个程序,假如想要换一个程序那就等手动的去切换存储设备,以某种方式把新的程序加载进去再运转。

咱们可以回想一下,自己玩过的单卡、单合一红白机,其实就属于没有操作体系的状况,多合一卡带,你可以以为它有一个操作体系,让你在多个游戏间切换,但这个操作体系肯定不是多任务的。

操作体系最本质的功用,或者说操作体系的初心,便是程序调度。操作体系可以在同一存储器上挑选运转不同的程序,而不用让人手动的去切换存储器。

操作体系所调度的程序又需求获取各种CPU、内存、外存、外设的资源,所以操作体系就要为程序分配这些资源。

也便是说操作体系最中心的功用是程序调度(专业术语是进程/线程调度),然后其他的存储办理、文件办理、设备办理都是随之发生的。

所以,可以看到操作体系最最基础的功用必定得有程序调度的功用,不然也就不能称之为操作体系了。

2、什么是操作体系内核

操作体系是通联硬件和使用软件的中间层,一部分功用与底层硬件紧密相关(例如,进程/线程调度、内存办理、中断办理),另一部分功用则与上层的使用软件紧密相关(例如文件办理、网络通讯等)。

随着操作体系的不断演化得复杂而先进,与底层硬件紧密相关的这部分程序逐渐的自成体系,成为一个相对独立的部分,这部分就被成为内核。内核一般都常驻内存,随时需求随时运转,并且完结的都是极为重要的作业,优先级最高,不能被操作体系的其他部分或使用程序搅扰。

三、微内核和宏内核

完结的作业少的内核就被称为微内核,完结的作业多的天然便是宏内核。余总在发布会上展示了一篇PPT,说明了宏内核和微内核一般都会完结的作业有哪些:

安卓体系的内核完结了权限操控、电源办理、设备驱动、内存办理、文件存储、芯片指令集适配、线程调度、进程通讯等多项作业。

鸿蒙微内核主要便是完结线程调度、进程通讯和芯片指令适配,正如上面介绍的,微内核便是一个最简单、最基本的操作体系,只完结程序调度相关的功用。

在软件工程范畴,包含操作体系这样的体系软件,软件架构师长久以来一直在耦合宽和耦之间不断的摇摆、权衡和纠结。耦合意味着把所有功用都放在一个模块里,结构天然是十分混乱,但带来的是高效的通讯和全体功率的提高。解耦虽然能带来清晰的结构,但解耦后发生的多个模块之间却需求耗费额外的通讯本钱,带来的是不可避免的功率低下。

这种耦合与解耦,与现实国际中企业的部分整合、重组是一个道理:原先一个大部分,咱们做事都为一个领导负责,功率很高,但责任不清晰;大部分分解成多个小部分后,责任清晰了,可是触及部分协同的时分,就需求更多的协调和交流本钱。

所以,微内核并不是更先进,仅仅对未来的一种习惯。

四、微内核是物联网开展的必定

物联网是业界最炙手可热的名词,它意味着万物互联,万维网被发明以来,第一波热潮是个人电脑、服务器的广泛互联,第二波则是所谓的移动互联网——智能手机随时随地的上网,而第三波便是眼下方兴未已的万物互联。

1、物联网设备千差万别

核算机行业从不缺乏商业奇才,他们把那些实验室、教科书中晦涩、朴素的词汇打扮得光彩照人。在咱们上大学那会儿,物联网、IoT都还叫:“无线传感器网络”。

未来的物联网,便是无数的传感器联成网络,再连接到现有的万维网,传感器不在单单的是个摄像头、烟感探头、温湿度感应器,而是加载了操作体系的,可以即时处理数据的“才智设备”(小米所谓AIoT),这也是业界一直在说的“(终)端核算”。

可是终端设备的状况千差万别,有的设备是门禁闸机,里边能塞进去一个全尺寸的电脑,并且连接了稳定电源,乃至还可能留了键盘鼠标的接口便利调试;有的设备可能仅仅个小盒子,CPU、内存都集成在定制的主板上,供电可能还靠电池。

2、微内核是一致操作体系的必定

这些问题都要交给操作体系来处理的时分,需求的操作体系肯定不一样,门禁闸机可能用的是WinCE,小盒子用的可能便是Arduino。

假如要一致的操作体系,那这个操作体系必定是一个由很小的内核和多种可定制、可裁剪的外围组件组成的,小盒子就只装中心和1、2个外围组件,门禁闸机也是同样的中心和许多组件。

这便是为什么会有微内核,由于只要足够小,才能合适足够多的物联网设备。

谷歌的Fuchsia也正是为了物联网而生的。

五、为什么华为会做鸿蒙

华为从通讯范畴发家,在5G年代迎头赶上,5G的特点有三个,高带宽、低延时和高并发。4G其实已经能让人们流通的看电影了,所以5G更高的带宽,其实并没什么了不得,低延时和高并发才是5G的中心。

低延时和高并发其实都是面向物联网的新特性。低延时,能让传感器及时的传输信息,只要这样,无人轿车才能及时的把发现前方障碍物的信息传给轿车的操作体系。高并发,能让许多传感器同时在线交互,只要这样,智能工厂才能把各种传感器部署在全部的生产环节中。

所以,华为做的5G其实是给物联网用的,物联网开展越好,5G就能卖得越好,那么做一个微内核的、一致的物联网操作体系,并且还开源给大伙用,尽早地催熟物联网商场,岂不是十分显而易见的事情。

我想,这便是鸿蒙的使命了。

六、总结

未来是万物互联,微内核OS是未来“万物”的OS,所以它代表未来,但并不是最先进的,由于不同的OS适配不同的硬件设备,只要PC、手机都不会在短时间内消失,宏内核的操作体系天然也不会在短时间内被代替,微内核并不比宏内核操作体系更合适PC和手机。

可能是美国欺人太甚,可能是人们太想让祖国强大,可能人们都喜欢白衣骑士拯救众生的桥段,可叹鸿蒙担负了太多。

我猜想,鸿蒙出现之后,群众会有许多对鸿蒙的质疑(比方刚刚对ADB的质疑),我想那是咱们对鸿蒙的期望太高了。现实要比电影严酷许多,由于永远不会有奇观发生。

来源:什么值得买

作者:太空铁

声明:转载此文是出于传递更多信息之意图。若有来源标示错误或侵犯了您的合法权益,请作者持权属证明与本网联络,咱们将及时更正、删除,谢谢。返回搜狐,查看更多

责任编辑:

鸿蒙相符合的图片,鸿蒙操作系统亮相——目标是未来的物联网相关推荐

  1. 鸿蒙系统可以微信吗,微信鸿蒙版下载-微信华为鸿蒙操作系统版 v7.0.21-91优手机网...

    华为即将推出"鸿蒙"手机操作系统.与此同时国内各大应用开发商也纷纷支持鸿蒙,这其中就包括微信.微信鸿蒙版主要适配于鸿蒙操作系统,让使用鸿蒙操作系统的手机用户也能正常使用微信.在功能 ...

  2. mate8鸿蒙,比安卓速度快60%?华为鸿蒙OS或8月9日亮相

    01华为鸿蒙OS或8月9日亮相 刚刚,@华为终端官方微博 发文宣布,首届#HDC2019#华为开发者大会将于8月9日至8月11日在东莞松山湖基地举办.据外界猜测和报道,届时华为"鸿蒙OS&q ...

  3. 鸿蒙2.0操作体验,鸿蒙2.0操作系统正式版-华为鸿蒙2.0操作系统正式版官方预约 v1.0.0-优盘手机站...

    鸿蒙2.0操作系统正式版是一款华为官方新推出的操作系统,用户们可以更好的体验带来的新功能,许多新的使用功能会让大家的操作体验更不错,针对之前的bug问题进行了修复,很多的用户可以顺利的使用这个全新的系 ...

  4. 鸿蒙电脑操作系统最新消息,5G专家预测:7年后鸿蒙将成全球第一大操作系统

    在公布两年之后,华为的鸿蒙系统历尽千难万险,蓄势待发,即将在6月2日的线上发布会上正式发布. 对于鸿蒙的前景,通信行业的 5G 专家项立刚在接受采访中,在谈到对鸿蒙的看法时,他表示他相信 7 年后鸿蒙 ...

  5. 华为系统鸿蒙命名的哲学含义,鸿蒙什么意思?华为自研操作系统为何叫鸿蒙?

    最近网上曝出华为自研的操作系统名叫鸿蒙,很多小伙伴都好奇这个鸿蒙究竟是什么意思.其实华为内部很多产品的命名都是<山海经>里各种传说神兽的名字,例如华为麒麟芯片,那这次的鸿蒙又来自哪里呢?鸿 ...

  6. 鸿蒙系统与nblot,华为鸿蒙操作系统,和想象中的不一样

    本帖最后由 HUAWEI19160 于 2021-4-10 10:47 编辑 "让你的N个设备,成为一个智慧助理."4月7日,华为鸿蒙操作系统研发团队掌舵人,王成录博士在火爆全球的 ...

  7. 华为鸿蒙系统荣耀30s,华为鸿蒙操作系统2.0版支持的设备清单流出,荣耀30s

    速来围观:华为鸿蒙操作系统2.0版支持的设备清单流出 万物云联网 15小时前 华为消费者商务软件事业部总裁王成禄博士透露,用于移动版Harmony OS(鸿蒙操作系统) 2.0的开发工作进展顺利,研发 ...

  8. 鸿蒙系统全球发布,原创丨新一代鸿蒙正式发布,中国人自己的操作系统来了

    原标题:原创丨新一代鸿蒙正式发布,中国人自己的操作系统来了 作者:初霁 ◎ 北大青年CEO俱乐部首发 6月2日,华为正式发布新一代鸿蒙操作系统HarmonyOS 2,以及多款搭载该系统的产品,并宣布近 ...

  9. mono移植到鸿蒙,读懂华为鸿蒙操作系统:5G前夜 未来生态的惊鸿一瞥

    鸿蒙名取何处,寓意何来? 这自然形成代表世界最初形态的气体,所以在最早这个时代称为"鸿蒙时代". "HarmonyOS,基于微内核全场景分布式 OS,鸿蒙用中文的意思可能 ...

最新文章

  1. python 选择排序算法
  2. (转)IIS7 配置ASP.NET 2.0, WCF, ASP.NET MVC
  3. Qt学习笔记之样式表
  4. python小老鼠编程_邯郸pythonnot学习费用多少
  5. 信息学奥赛一本通(1256:献给阿尔吉侬的花束)
  6. 微服务架构工作笔记003---了解认识google Kubernetes 容器管理
  7. AS打开卡住、一直加载的问题
  8. 关于文献汇报与撰写论文模板,我有话要讲!
  9. springboot连接redis进行CRUD
  10. 最详细的双目摄像头测距离(深度)的原理
  11. 有感于《游戏脚本高级编程》的劣质翻译
  12. 60905一种六磁子交通系统
  13. linux设备驱动中的阻塞与非阻塞(二)
  14. 关于OSPF的区域划分规则
  15. 2055041-21-7,Acid-PEG4-S-PEG4-acid在EDC和HATU等活化剂存在下,羧酸基团可与伯胺反应
  16. 中大 华科 计算机学院,中国进步“最快”的13所大学,国科大、中大、电子科大、华科升级...
  17. 互联网公司背后的“深套路”:恶意举报对手,假招聘骗取信息
  18. word2013设置封面,摘要,正文不同的页码格式
  19. 【总结】美团之推荐系统
  20. 数字源表如何助力miniled光电性能测试

热门文章

  1. wifi 无线网一会存在,一会消失,安装驱动也没用(笔记本)
  2. C语言及程序设计初步例程-4 C语言程序初体验
  3. 阿里月薪50k招数据分析师,这个要求过分吗?
  4. 今日芯声 | Android麻烦了!鸿蒙OS将让它变得更脆弱
  5. 音乐号将成在线音乐标配,QQ音乐如何诠释强用户导向思维?
  6. UnixLinux 索引
  7. 火车头抓取阿里巴巴内容页
  8. 用“仁义”,重新设计计算机操作系统。
  9. c语言NCR编码转换,NCR编码转换成字符
  10. 前缀和与差分那些不得不说的事(一维,二维)公式与图解详细解说