一个学生关于鸿蒙系统的一些看法

简单谈谈鸿蒙系统,写于20年9月20日

网络图
系统架构图
在这里插入图片描述
离华为开发者大会过去一周了,我这两天也问了一下鸿蒙开发群的一些大牛,先行者,对于harmony os,听到了很多种声音,作为一个抱有学习态度的小白,我谈谈我个人的一点小看法(前几天写的一个点被我预测对了噢)好了,今天说的分为两块:鸿蒙到底是什么以及鸿蒙的最大卖点。
先来说一下鸿蒙到底是什么吧,毫无疑问,一个新的操作系统,当然也有很多人说是安卓套壳,我个人认为不是。可以看图1:首先可以清楚的看到内核是linux 和华为自家的liteos,这个linux我个人推测肯定是被切分的linux,是只有最基本的时钟,中断,进程管理等功能的一个极简的内核,因为我们可以看到华为将很多诸如安全,io等功能放在了内核上层等子系统中,这符合微内核的设计思想,同时将最核心,最能影响操作系统效率的功能放在了内核这个层级,应该说是一个很漂亮的设计。至于为什么将物联网相关的liteos放那么底层,这里先埋个伏笔,想必看到这个图的人看出了一个很有意思的地方,在系统服务层为啥会有一个专门的分布式模块?鸿蒙不是手机操作系统??ok接着上面的问题,开启鸿蒙最大的卖点—软总线。软总线顾名思义和硬总线应该是一对范畴,所谓总线,说白了就是一个将计算机中各个部件链接再一起的硬件设备,可以实现数据信息,控制信息在运算器,控制器,存储器,io等设备间的传输。传统的总线集成在一台pc的主板上面,属于硬件设备。华为的软总线便是将看得见的主板变成看不见的电磁波,通过无线通信的方式在各个终端间传播,这一点,需要满足两个条件,第一是协议,第二是速度。协议问题恰好对应了我上面埋的伏笔,那就是litos作为操作系统的内核,可以向上提供协议统一的,可实现iot生态统一的一套api,这一点解决了协议问题。下一个传输速度的问题,这个不用我说,华为在这方面可以说无人出其右,又便宜又快的5g足以满足带宽的需求。好了现在我们可以初见鸿蒙想干什么了,他对标的并不是安卓ios这样的传统操作系统,而是要去利用5g技术建立一个基于软总线技术的iot生态,至于鸿蒙和安卓的关系我以后再说吧(手机打字太累了)。我知道肯定有人问,这个和现在烂大街的云服务有啥不一样。哈哈哈,这个问题可以很清楚的通过一个人例子说明:云服务可以看作一个简单的client -server结构,有客户端有服务端,显然作为算力的提供者,server在这个结构里面的核心,传统云服务效果好不好,主要看你的云服务器够不够厉害。但是华为的软总线结构显然总线才是核心,你家里搭载鸿蒙系统的冰箱,车上的车载gps,客厅里面的智慧屏都是这个总线上的算力贡献者,如果把软总线生态看作一台计算机,那么每一个智能设备的处理器都是这个计算器处理器里面的一个alu,一个alu只能做简单的算数逻辑运算,但是n个alu被统一起来时,就会有无限的可能。最后,不用我说了,华为什么要用微内核的愿意出来喽,因为鸿蒙不仅是一个手机或是平板的操作系统,它还应该可以驱动每一个智能设备,安卓可以,一个不需要wifi, 不需要gui界面,不需要多任务处理行车记录仪搭载了安卓,必将提高硬件的门槛,造成本能卖100块的东西卖到了300。鸿蒙作为一个后来者,看到了这点,因此它在保留最基本功能的基础上,把很多东西已到了子系统上面,硬件厂商可以根据自己业务的需要对子系统进行拆分,同时又不会影响liteos带来的统一性。写完已经是12点多了,以上见解绝不是空穴来风,是看了官方文档和与一些开发者交流后的心得,我个人主管上面也是希望鸿蒙可以走出一条自己的路感谢鸿蒙系统背后的开发者以及即将为鸿蒙生态贡献力量的开发者。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/51823.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

海外用户用不了鸿蒙系统,海外用不了!鸿蒙系统成国内专用,华为如何才能战胜谷歌安卓...

说起鸿蒙系统,相比不少人都听说过,这是华为摆脱安卓限制的一大步。但是随着鸿蒙系统发布时间越来越近,一些关于鸿蒙的问题也开始逐渐的展露了出来。最近有数码博主声称,鸿蒙系统由于不能搭载谷歌GMS框架,也许走不出国内…

华为鸿蒙比较乐视电视系统,华为彻底告别安卓!三亿台设备将使用鸿蒙系统,但实际远远不够...

此前华为已经宣布将在四月正式开始在自家手机上推送鸿蒙系统,一些即将推出的华为产品也会直接搭载原生的鸿蒙系统,比如MatePad Pro2平板电脑以及P50系列手机。基本上,我们可以确定这个时间点是在华为四月开发者大会前后,这就意味着…

鸿蒙真能兼容所有安卓应用,鸿蒙系统真要来了!已能全面兼容安卓应用:并且还有57万多APP支持...

【4月9日讯】相信大家都知道,只要一提起华为消费者终端业务CEO余承东,确实也是让很多人对他非常敬佩,直接将华为手机从不知名厂商彻底变成了现在全球第二大智能手机厂商,但也因为余承东太爱吹牛了,所以也被誉为“大嘴”…

鸿蒙系统 支持软件,鸿蒙系统上线在即 你最希望哪些软件能够支持呢

华为的鸿蒙系统,被爆商标已经注册。看来,距离鸿蒙系统的上市也不远了。有些小伙伴在问我:希望看到哪些APP可以直接使用? 在回答这条问题之前,我们先来看看“鸿蒙”是什么。鸿蒙是华为开发的一套操作系统,也打破了手机…

如果微软狠心鸿蒙系统,微软强制用户升级华为鸿蒙系统出来你会放弃windows使用鸿蒙吗...

在手机操作系统上,用户最喜欢使用安卓系统和IOS系统,但在PC系统上,用户最喜欢的还是Windows系统。 虽然谷歌和苹果也有自家的PC系统,但苹果和谷歌的桌面系统,相对于微软的windows系统而言,其市场份额几乎可…

鸿蒙OS无法安装APP,假如鸿蒙系统不能下载第三方APP,iPhone用户会路转粉吗

说起手机系统,诺基亚的塞班系统大家都应该记得,在曾经那个年代他就是众手机品牌中鹤立鸡群的大哥,是吊打一切的王者,满大街传单上都是他的身影!直到有一天身边的安卓系统手机和IOS苹果手机越来越多,诺基亚和…

鸿蒙会和安卓一样吃内存吗,鸿蒙系统到底能不能替代安卓?

对于大部分差友们来说,“开发者大会”这个词一定显得陌生而又遥远,跟普通的产品发布会不一样,他们面向的对象并不是普通的消费者,而是各种程序猿和攻城狮。 话又说回来,能开“ 开发者大会”,也说明这个企业…

小米能安装鸿蒙吗,小米等友商手机可以使用鸿蒙系统吗?华为官方表态给力了...

虽然在手机方面持续落寞,但是华为近期却在软件系统上动作频频,在前不久的华为MateX2发布会上,华为官方就正式宣布即将开启旗下多款手机从安卓系统升级到鸿蒙系统的决定,而MateX2也将成为首款搭载鸿蒙系统的华为手机。而目前首批升…

华为平板能安装linux软件吗,华为鸿蒙OS能安装在我们的电脑、笔记本、平板和手机上吗...

有很多人可能都想问:华为鸿蒙OS(操作系统)能否安装在我们的电脑、笔记本、平板和手机设备上?其实答案很简单,由于华为鸿蒙OS是基于Linux内核的且兼容Android应用,如果你的设备能够安装Linux或者是Android,那么安装华为…

如何安装鸿蒙应用,华为鸿蒙OS系统手机怎么安装第三方的应用程序?

最近,随着越来越多小伙伴在使用鸿蒙的过程中遇到了越来越多的问题。比如有的小伙伴说自己的华为手机升级鸿蒙系统之后,就没有办法安装一些第三方的应用程序了,这要怎么解决呢?其实,这是鸿蒙系统的一个特性,…

三星手机能支持鸿蒙系统吗,鸿蒙系统可以在哪些手机上使用

鸿蒙系统于12.16发布,同时也开启了测试招募,很多小伙伴们也都想第一时间去尝试这个全新的手机系统,但是由于目前鸿蒙系统刚刚发布,所以还不支持大面积的升级,很多人问鸿蒙系统可以在哪些手机上使用?下面就让…

鸿蒙系统怎么没有微信界面,如果没有微信,使用鸿蒙系统的华为会怎么样?

原标题:如果没有微信,使用鸿蒙系统的华为会怎么样? 我觉得没有微信华为的鸿蒙系统一样可以快速发展起来,并不会因为缺了微信而失败。 目前华为方舟编译器已经有45款应用得到了支持,这些应用都是最常见的,不…

鸿蒙OS可以装电脑吗,华为的鸿蒙系统可以用在电脑上吗?

根据官方描述:“华为的鸿蒙OS是基于微内核、面向全场景的分布式操作系统”。既然是面向全场景,当然也包括了电脑,不过按照个人理解,并不是我们现在所用的电脑,而是基于国产的创新型电脑,这一点华为余承东在…

非华为手机可以刷鸿蒙系统吗,非华为手机用户,你愿意尝试鸿蒙系统吗?

现阶段这玩意是不是安卓大家心里都有数,但问题是这东西看着确实好看。就算是安卓又如何,即使是安卓这个系统看起来也非常有吸引力,emui级别的稳定和miui级别的外观设计,谁不想要呢? 在开发者版本出来之后,内…

解决fatal: unable to access ‘https://github.com/xxx/xxx.git/‘: Failed to connect to github.com port 4

问题的表现 🚨fatal: unable to access ‘https://github.com/xxx.git/’: Failed to connect to github.com port 4 解决方法(2步 ) 输入git config --global --unset http.proxy输入git config --global --unset https.proxy如下图圈红所…

已解决:fatal: unable to access ‘https://github.com/.......‘: OpenSSL SSL_read: Connection was reset,

昨天还可以git push代码到远程仓库,今天使用hexo d上传git仓库是时报了这个错:fatal: unable to access ‘https://github.com/…’: OpenSSL SSL_read: Connection was reset, errno 10054 产生原因:一般是这是因为服务器的SSL证书没有经过…

git push 报错:fatal: unable to access ‘https://github.com/...‘......

问题: 在用git push 提交代码到 github 的时候,遇到了如下报错: fatal: unable to access ‘https://github.com/…/’: OpenSSL SSL_read: Connection was reset, errno 10054 原因: 查询得知一般是因为服务器的SSL证书没有经…

fatal: 无法访问 ‘https://github.com/xxxx.git/‘:Could not resolve host: github.com

执行: git config --global --unset http.proxy 或 git config --global --unset https.proxy完美解决

解决github unable to access ‘https://github.com/...: Failed to connect to github.com port 443

当我们使用git clone下载仓库代码的时候,出现github unable to access https://github.com/...: Failed to connect to github.com port 443报错 经过查阅资料,这是由于没有指定用户密码导致的问题,在这种情况下,我们可以修改下载…

解决GitHub连不上的问题fatal: unable to access ‘https://github.com/..’: Failed to connect to github.com port

解决GitHub连不上的问题 fatal: unable to access ‘https://github.com/dmlc/dgl.git’: Failed to connect to github.com port 443: Connection refused 1、使用ssh key 在终端输入: git clone gitgithub.com:dmlc/dgl.git配置ssh key见下方链接 https://blog.c…