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

总结

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

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

    关注

    4

    文章

    1436

    浏览量

    42491
  • 华为
    +关注

    关注

    218

    文章

    35800

    浏览量

    260726
  • 操作系统
    +关注

    关注

    37

    文章

    7328

    浏览量

    128634
  • 鸿蒙
    +关注

    关注

    60

    文章

    2859

    浏览量

    45355
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    华为鸿蒙折叠PC全球首发,国产操作系统重大突破!

    电子发烧友网报道(文/章鹰)PC行业的诺曼底时刻到来了,在Windows和MacOS盘踞电脑操作系统多年后,华为接连推出全球首款鸿蒙PC和首款折叠鸿蒙PC,它们的出现让世界看到中国给A
    的头像 发表于 05-20 09:08 9446次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>鸿蒙</b>折叠PC全球首发,国产<b class='flag-5'>操作系统</b>重大突破!

    诚迈科技发布基于鸿志桌面操作系统和龙芯3A6000的开源鸿蒙电脑

    鸿蒙5终端突破1000万之际,中国自主操作系统生态迎来关键发展期。作为开源鸿蒙生态核心共建单位之一,诚迈科技正式发布基于鸿志桌面操作系统
    的头像 发表于 08-22 20:29 2273次阅读
    诚迈科技<b class='flag-5'>发布</b>基于鸿志桌面<b class='flag-5'>操作系统</b>和龙芯3A6000的开源<b class='flag-5'>鸿蒙</b>电脑

    【HarmonyOS 5】金融应用开发鸿蒙组件实践

    NEXT(鸿蒙 5.0) 发布,这是中国首个全栈自研操作系统彻底脱离安卓,流畅度显著提升,标志中国在操作系统领域取得突破性进展
    的头像 发表于 07-11 18:20 752次阅读
    【HarmonyOS 5】金融应用开发<b class='flag-5'>鸿蒙</b>组件实践

    首次亮相!华为发布鸿蒙6操作系统,全场景能力再升级

    电子发烧友原创 章鹰 6月20日下午,在华为HDC2025开发者大会上,华为终端BG董事长余承东宣布鸿蒙6操作系统正式发布
    的头像 发表于 06-22 12:13 1w次阅读
    首次亮相!<b class='flag-5'>华为</b><b class='flag-5'>发布</b><b class='flag-5'>鸿蒙</b>6<b class='flag-5'>操作系统</b>,全场景能力再升级

    国产操作系统加速崛起——鸿蒙电脑补齐鸿蒙生态最重要拼图

    国产操作系统加速崛起——鸿蒙电脑补齐鸿蒙生态最重要拼图 5月19日,首次应用鸿蒙操作系统的个人电脑(PC)在四川成都正式
    的头像 发表于 05-21 11:41 499次阅读

    警用鸿蒙操作系统正式亮相,诚迈科技携智能警务终端参展警博会

    科技作为鸿蒙生态核心共建者,携多款基于警用鸿蒙操作系统的智能终端设备亮相,助力警务工作迎来更智能、更高效的鸿蒙时代。 警用鸿蒙
    的头像 发表于 05-19 20:26 550次阅读
    警用<b class='flag-5'>鸿蒙</b><b class='flag-5'>操作系统</b>正式亮相,诚迈科技携智能警务终端参展警博会

    成都汇阳投资关于华为鸿蒙PC 操作系统发布,相关公司迎来发展

    鸿蒙电脑(基于HarmonyOS 的华为 PC 系统)发布 鸿蒙 电脑(基于 HarmonyOS 的华为
    的头像 发表于 05-12 09:39 950次阅读

    鸿蒙操作系统首登电脑端,华为开启鸿蒙办公新时代

    从2021年鸿蒙电脑原型机开始,华为历时五年打磨,正式推出搭载鸿蒙操作系统鸿蒙电脑,使华为
    发表于 05-08 14:20 5772次阅读
    <b class='flag-5'>鸿蒙</b><b class='flag-5'>操作系统</b>首登电脑端,<b class='flag-5'>华为</b>开启<b class='flag-5'>鸿蒙</b>办公新时代

    芯盾时代全线产品完成鸿蒙操作系统深度适配

    近日华为推出首款全面搭载原生鸿蒙操作系统HarmonyOS 5的手机HUAWEI Pura X,标志着华为终端已全面进入
    的头像 发表于 03-28 09:38 763次阅读

    【「鸿蒙操作系统设计原理与架构」阅读体验】02-华为鸿蒙设计理念

    HarmonyOS:开启万物互联新时代的设计理念解析 在科技飞速发展的当下,HarmonyOS(鸿蒙操作系统)宛如一颗璀璨的新星,在全球操作系统领域掀起了轩然大波。从最初发布时的万众瞩
    发表于 02-23 16:16

    【「鸿蒙操作系统设计原理与架构」阅读体验】01-初始华为鸿蒙

    他软件之间的交互。 2019年8月9日,华为开发者大会正式发布鸿蒙操作系统(HarmonyOs)。鸿蒙
    发表于 01-25 11:05

    【机器视觉】欢创播报|华为新品出厂默认搭载原生鸿蒙

    据报道,2025年华为手机、平板、穿戴新品都将出厂默认搭载原生鸿蒙操作系统,且越来越多的旧款产品也将逐步完成原生
    的头像 发表于 01-04 17:16 1327次阅读

    华为新品出厂默认搭载原生鸿蒙系统

    原生鸿蒙(HarmonyOS NEXT)是华为2019年发布鸿蒙操作系统(HarmonyOS
    的头像 发表于 01-03 10:48 1637次阅读

    开源鸿蒙操作系统5.0 Release版本发布

    开源鸿蒙操作系统5.0 Release版本。 该版本在系统完备度、分布式创新、开发者体验以及系统稳定性等方面均实现了显著提升,标志着开源鸿蒙
    的头像 发表于 12-23 11:35 3247次阅读

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

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