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芯片来进行计算,这也给了鸿蒙系统无限的可能。

总结

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

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

    关注

    3

    文章

    1372

    浏览量

    40282
  • 华为
    +关注

    关注

    216

    文章

    34417

    浏览量

    251527
  • 操作系统
    +关注

    关注

    37

    文章

    6808

    浏览量

    123291
  • 鸿蒙
    +关注

    关注

    57

    文章

    2345

    浏览量

    42822
收藏 人收藏

    评论

    相关推荐

    【书籍评测活动NO.53】鸿蒙操作系统设计原理与架构

    操作系统从2019年8月9日正式发布,历时1778天,历经4代,鸿蒙生态设备数量已超过9亿,已有254万HarmonyOS开发者投入到鸿蒙世界的开发中来,
    发表于 12-16 15:10

    全新原生鸿蒙HarmonyOS NEXT发布,书写国产操作系统新篇章!同时,触觉智能发布OpenHarmony5.0固件

    10月22日,华为举行“原生鸿蒙之夜暨华为全场景新品发布会”,正式为用户带来基于OpenHarmony打造的全新
    的头像 发表于 10-28 13:46 510次阅读
    全新<b class='flag-5'>原生</b><b class='flag-5'>鸿蒙</b>HarmonyOS NEXT<b class='flag-5'>发布</b>,书写国产<b class='flag-5'>操作系统</b>新篇章!同时,触觉智能<b class='flag-5'>发布</b>OpenHarmony5.0固件

    原生鸿蒙操作系统正式发布,诚迈科技与华为一起共建鸿蒙新世界

    10月22日,我国首个国产移动操作系统——华为原生鸿蒙操作系统正式发布,这也是继苹果iOS和安卓
    的头像 发表于 10-28 09:29 414次阅读
    <b class='flag-5'>原生</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>操作系统</b>正式<b class='flag-5'>发布</b>,诚迈科技与<b class='flag-5'>华为</b>一起共建<b class='flag-5'>鸿蒙</b>新世界

    华为鸿蒙系统正式发布,华鼎冷链科技携手共筑国产OS生态

    华为鸿蒙系统刷屏了!10月22日, 华为正式发布原生鸿蒙
    的头像 发表于 10-25 11:43 304次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>系统</b>正式<b class='flag-5'>发布</b>,华鼎冷链科技携手共筑国产OS生态

    华为引领国产操作系统迈向新高度

    近日,华为原生鸿蒙之夜暨华为全场景新品发布会” 如同一颗璀璨的科技流星,照亮了国产操作系统
    的头像 发表于 10-24 16:06 811次阅读

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

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

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

    10月22日晚间,原生鸿蒙之夜暨华为全场景新品发布会正式召开,华为常务董事、终端BG董事长、智能汽车解决方案BU董事长余承东宣布,搭载
    的头像 发表于 10-23 12:04 1695次阅读
    <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 356次阅读

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

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

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

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

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

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

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

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

    华为鸿蒙OSNext发布

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

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

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

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

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