曼尼托巴中文论坛

搜索
查看: 68|回复: 0

你如何看待鸿蒙OS全面商用背后的大智慧

[复制链接]

474

主题

474

帖子

528

积分

留洋博士(十二级)

积分
528
ggtdfgfdg 发表于 2024-5-27 07:04 | 显示全部楼层 |阅读模式
  它来了,轰轰烈烈的来了,全网都是它的消息,它的出现或许能够以一己之力撬动整个操作系统。6月2日鸿蒙系统正式发布,标志着国产手机操作系统正式开始商用。在国内手机操作系统的以安卓系统和苹果的iOS系统七三分的天下,又将多出了一个有力的竞争者,鸿蒙它来了。
  虽然现在一直都在讨论鸿蒙系统,但是鸿蒙系统究竟是什么?鸿蒙系统和安卓系统有什么区别?鸿蒙OS全面商用背后究竟有什么大智慧?咱们今天来好好聊一下鸿蒙系统。
  鸿蒙系统究竟是什么?
  有人说鸿蒙系统其实就是换了一个马甲安卓系统,说这话的人要不是别有用心,要不就是不懂跟着瞎带节奏的。首先我们先进行一个简单的分析,咱们不从技术这个方面的来讲解,用一个简单的逻辑关系,如果鸿蒙系统是换了一个马甲安卓系统,那么华为之前一直宣称鸿蒙系统是一个全新的系统,如果被国内外的大厂抓到相关把柄,华为会不会名誉扫地呢?谷歌以及苹果等一众国外厂商的技术那是毋庸置疑的,截止到目前都没有能够拿出证据证明华为的鸿蒙系统是换了一个马甲安卓系统,这还不能够说明一些问题吗?
  引用百度百科解释:鸿蒙是一款全新的面向全场景的分布式操作系统,创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,将消费者在全场景生活中接触的多种智能终端实现极速发现、极速连接、硬件互助、资源共享,用最合适的设备提供最佳的场景体验。简单点说就是鸿蒙系统是一款全新的操作系统,不仅只有手机和电脑可以使用的操作系统,包括但不仅限于智能家居产品、可穿戴设备、平板、智能汽车等多终端设备。简单点讲大概可以概括为能够实现万物互联的一款操作系统。
  鸿蒙系统与安卓系统又有什么区别呢?
  鸿蒙系统与安卓系统的操作系统基本都是基于Linux开发的,其实市面的我们见到的大多系统都是基于linux开发的。安卓系统是基于linux的宏内核设计,而鸿蒙操作系统是微内核设计。两种设计方式各有优劣,好处是安卓系统开发难度比较低,容易吸引各类开发者,容易生成生态圈。但是缺点也是很明显,软件质量参差不齐,由于安卓系统不能和系统的底层直接进行通信交流,需要通过虚拟机来运行,在运行过程中会产生一定碎片,碎片堆积到一定数据,会拖慢整个系统,所以安卓手机给人的感觉是越用越卡。

  鸿蒙系统则是采用的微内核设计,从目前的公开资料来看,华为使用了方舟编译器替代了虚拟机来进行运行,执行速度更强更快,流畅度会有所提升,减少了碎片化的产生,系统会更加稳定。但是缺点也是存在的,微内核的开发难度要大于宏内核,而且需要有更多的要求和较高的开发难度,对于软件开发者来说需要一定技术,生态圈的形成就会更加困难。

使用 高级模式(可批量传图、插入视频等)
您需要登录后才可以回帖 登录 | 曼尼托巴中文网注册链接激活

快速回复 返回顶部 返回列表