0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华为原生鸿蒙操作系统正式发布,彻底摆脱内核依赖

Simon观察 来源:电子发烧友 作者:黄山明 2024-10-24 01:07 次阅读

电子发烧友网报道(文/黄山明)近日,华为正式发布了原生鸿蒙操作系统,也是国内首个移动操作系统,这让其成为继苹果iOSAndroid系统后,全球第三大移动操作系统。据了解,目前已有超过15000多个鸿蒙原生应用与元服务上架,通用办公应用覆盖全国超过3800万家企业。

据华为介绍,目前原生鸿蒙降低了接入新系统的难度与成本,流畅度提升了30%,许多应用每天都会在上面进行版本迭代更新。截至2024年10月20日,搭载HarmonyOS的鸿蒙生态设备已超过10亿台。

摆脱内核依赖,鸿蒙系统实现完全自主可控

2019年,华为便已经对外公开了鸿蒙操作系统,到了2021年,正式面向消费者的版本也被发布。不过在早期版本,由于系统底座仍然采用部分AOSP(Android Open Source Project)开放源代码,因此不得不兼容部分Android应用。

所谓AOSP,主要指Android系统的开源项目。它是由Google主导的一个开放源码计划,提供了Android操作系统的完整源代码,包括Linux内核、中间层、应用程序框架以及一些基本的应用程序等。任何人都可以下载这个源代码,并根据自己的需求修改和编译出定制化的Android系统版本。

但此次发布的原生鸿蒙,即第五代鸿蒙操作系统HarmonyOS NEXT,实现了系统底座的全部自研。让系统的流畅度、性能、安全特性等提升显著,也实现了国产操作系统的自主可控。

性能上,据华为方面透露,HarmonyOS NEXT整机性能相比HarmonyOS 4提升30%,鸿蒙内核性能提升10.7%。

之所以能够做到性能提升如此之多,一方面在于系统设计时便减少了冗余代码和复杂的执行流程。另一方面,HarmonyOS NEXT去掉了Linux内核,仅支持鸿蒙内核和鸿蒙系统的应用.

公开的信息显示,当前鸿蒙内核主要由上海交大陈海波教授所带领的团队与华为所共同研发,与传统的Linux有了一定区别。通常而言,绝大多数操作系统都是基于Linux宏内核来制作,凭借其出色的性能表现与开放的软件生态,已经在服务器和云计算领域占据了主导地位,并逐渐渗透到其他领域,如PC与智能手机

但Linux为了提升在服务器与云计算场景的极致性能,牺牲了部分安全性、可靠性,乃至其他场景的性能。并且由于宏内核中内核模块的紧耦合,想要添加或修改功能来充分发挥硬件性能潜力,就需要涉及到大量修改,带来了巨大的工程量。

相比之下,微内核架构由于遵循最小化原则,仅在内核中实现最小化功能集,并将其他功能实现在解耦的系统服务中。因此,微内核在安全性、可靠性和可扩展性方面天生优于宏内核。

但传统微内核作为通用操作系统内核面临的主要挑战包含兼容性挑战与性能挑战,而鸿蒙内核在遵循微内核架构最为核心的设计准则的同时,通过架构创新以应对性能和兼容性挑战。这也得以让HarmonyOS NEXT在性能上有了巨大的提升,但与之相对的影响是,要求开发者在新的系统上重新设计一套APP,如目前微信还在等待适配,一些软件的功能不全,如钉钉无法打卡等。

原生鸿蒙正式发布之后

尽管目前HarmonyOS NEXT需要开发者重新在其生态中设计APP,但并不意味着这款系统的兼容性不好。从鸿蒙内核的结构来看,其内部有一个ABI-compliant Shim,这意味着系统能够帮助软件克服API差异或者其他二进制兼容性问题。

通俗来讲,也意味着鸿蒙系统可以方便的使用各种Linux下的硬件驱动。通常不同的操作系统会有不同的驱动模型和接口,例如,Android系统基于Linux内核,有其特定的HAL(硬件抽象层)来连接硬件与操作系统;而iOS有自己的一套驱动和硬件管理机制。

而HarmonyOS NEXT通过兼容性设计,有望让芯片不进行太大的变动,便可以直接接入到系统当中,减少开发的工作量。

显然,原生鸿蒙的正式发布,已经标志着继苹果iOS和Android系统之后,全球第三大移动操作系统的诞生。并且,未来鸿蒙系统将不仅局限于手机领域,还将扩展至电脑等设备,打破对特定芯片和系统的依赖,提升国家安全和促进科技创新。

与此同时,原生鸿蒙系统采用微内核架构,天然支持当下的IoT设备需求,由于内核功能是解耦的,只要内核划分合理,就可以针对不同的设备定制不同的内核配置,从而实现快速移植和扩展。

以芯片为例,当前随着摩尔定律的即将失效,制程也快走到头了,单一芯片性能的上限在人类物理学突破之前已经看到了天花板,因而出现了Chiplets,微内核也是如此。

今年7月份,微软在全球多地出现“蓝屏故障”,导致大量操作系统无法正常工作。甚至影响到了多个国家机场、车站、银行等行业。尽管后续调查发现,主要问题在于一家美国网络安全企业“CrowdStrike”旗下的安全软件“Falcon”出现了问题,才导致Windows蓝屏,进而无法工作。

但这也表明,目前系统安全问题仍然存在,一旦出现类似此前Windows大范围蓝屏的问题,那就只能等待微软的主动修复,而别无他法,若是时间拉长,损失将无可估量。而操作系统的自主可控,至少在面对这一问题时,能够将损失降低在最小程度。

再进一步思考,如今的手机通常都是Arm+Android,PC则为X86+Windows,服务器则是X86+Linux/Unix等,未来随着更多自主可控需求的出现,有望见到RISC-V与Harmony或LongArch与Harmony的组合,进一步加强国内软硬件的安全可控。

甚至未来不仅是在指令集方面,众所周知,ASIC芯片通常要比通用芯片具有更高的性价比,并且在性能、功耗、安全性、集成度上都有较大优势。未来也有望看到鸿蒙系统中的一些微内核采用AISC芯片来进行计算,这也给了鸿蒙系统无限的可能。

总结

随着华为原生鸿蒙操作系统的正式发布,也标志着我国终于拥有了一款完全自主可控的操作系统。并且由于鸿蒙自研内核特性,不仅兼顾了微内核的优势,还解决了微内核所面临的兼容性与性能挑战。未来随着国内自主可控需求的持续提升,有望看到完全自主可控的产品出现,原生鸿蒙的发布,已经为这些产品的发布打好了坚实的地基。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    215

    文章

    34196

    浏览量

    250625
收藏 人收藏

    评论

    相关推荐

    华为原生鸿蒙操作系统正式发布

    10月22日晚,华为举行了一场盛大的发布会,正式推出了其原生鸿蒙操作系统HarmonyOS NEXT,也被称为
    的头像 发表于 10-23 16:52 160次阅读

    鸿蒙系统生态设备突破10亿台 超过15000个鸿蒙原生应用和元服务上架

    操作系统内核、文件系统,到编程语言、人工智能框架和大模型等全部实现自研;放弃了传统的Linux内核以及安卓开源代码项目AOSP,仅支持鸿蒙
    的头像 发表于 10-23 16:43 453次阅读

    鸿蒙生态设备超10亿!原生鸿蒙发布,国产操作系统实现自主可控

    10月22日晚间,原生鸿蒙之夜暨华为全场景新品发布会正式召开,华为常务董事、终端BG董事长、智能汽车解决方案BU董事长余承东宣布,搭载
    的头像 发表于 10-23 12:04 873次阅读
    <b class='flag-5'>鸿蒙</b>生态设备超10亿!<b class='flag-5'>原生</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>发布</b>,国产<b class='flag-5'>操作系统</b>实现自主可控

    原生鸿蒙系统正式发布,余承东宣布不依赖国外核心技术

    ’,标志着华为在移动操作系统领域迈出了坚实的一步。” 这款原生鸿蒙系统作为中国自主研发的移动操作系统
    的头像 发表于 10-23 10:08 97次阅读

    欢创播报 华为宣布鸿蒙内核已超越Linux内核

    1 华为宣布鸿蒙内核已超越Linux内核   6月21日,在华为开发者大会上, HarmonyOS NEXT(
    的头像 发表于 06-27 11:30 668次阅读

    华为鸿蒙操作系统,引领行业新篇章

    在昨日举办的华为开发者大会论坛上,华为终端BG软件部总裁龚体发表了引人注目的演讲,向全球开发者及业界同仁详细解读了华为自主研发的鸿蒙操作系统
    的头像 发表于 06-22 11:35 735次阅读

    最新开源代码证实!“鸿蒙原生版”微信正在积极开发中

    迁移到另一个操作系统平台的时间和成本会非常高。 目前看来,微信的鸿蒙原生版确实正在开发中,并且已经取得了一定的进展。这对于鸿蒙操作系统的推广
    发表于 05-08 17:08

    实锤!腾讯终于拥抱鸿蒙生态,微信鸿蒙原生版本即将上线

    合作。相信不久的将来,鸿蒙软件生态队伍将会越来越强大。 微信原生版本即将上线:鸿蒙生态迎来新的里程碑 2024年6月底, 华为发布
    发表于 04-30 21:14

    华为鸿蒙操作系统发展战略:2024年完成安卓应用全面迁移

    徐直军指出,2024 年,鸿蒙操作系统的主要任务是打造原生应用生态。目前,鸿蒙操作系统已基本适配各种终端设备,但在应用开发方面仍
    的头像 发表于 04-18 15:38 680次阅读

    华为发布原生鸿蒙操作系统:不再兼容安卓

    华为在1月18日的发布会上,正式推出了HarmonyOS NEXT鸿蒙星河版操作系统,并面向开发者开放申请。这一新版本的鸿蒙
    的头像 发表于 01-19 15:28 1301次阅读

    华为鸿蒙OSNext发布

    华为近日在深圳举行了盛大的“鸿蒙生态千帆启航”发布会,正式推出了原生鸿蒙操作系统星河版。
    的头像 发表于 01-19 14:43 1836次阅读

    华为发布HarmonyOS NEXT鸿蒙星河版操作系统

    华为今日下午正式发布了备受瞩目的HarmonyOS NEXT鸿蒙星河版操作系统,并宣布即日起面向全球开发者开放申请。这一全新操作系统的推出,
    的头像 发表于 01-18 18:22 2745次阅读

    很多人质疑鸿蒙,那它算不算国产操作系统

    鸿蒙就是国人的操作系统。 自2018年以来,美国政府一直在对华为实施制裁。因为华为依赖美国公司提供的芯片、软件和其他技术。对此
    发表于 01-17 22:04

    华为鸿蒙凉了?谣言止于智者

    正式突破1亿,成为史上升级速度最快的HarmonyOS版本! 2、鸿蒙与400+大厂合作 华为鸿蒙操作系统发布以来,受到了业界的广泛关注
    发表于 01-11 22:29

    华为鸿蒙系统

    华为鸿蒙系统(HUAWEI Harmony OS),是华为公司在2019年8月9日于东莞举行的华为开发者大会(HDC.2019)上正式
    发表于 11-02 19:39