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

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

3天内不再提示

鸿蒙底层架构是什么

璟琰乀 来源:百度百科、CSDN博客、孤鹰 作者:百度百科、CSDN博客 2021-07-06 16:50 次阅读

在6月2日晚,华为推出了鸿蒙系统还有多款搭载HarmonyOS 2的新产品。鸿蒙系统作为一个全新的面向全场景的分布式操作系统。应该有许多人都很好奇这是一个怎么样的系统,那么鸿蒙底层架构是什么呢?下面小编就带大家来了解一下鸿蒙底层架构。

鸿蒙系统有着三大核心能力,分别为分布式软总线、分布式数据管理和分布式安全。分布式软总线让鸿蒙系统使用更加流畅,分布式数据管理可以提高升跨设备数据远程读写和检索性能等,分布式安全让鸿蒙系统的安全性能提高,能够确保正确的人、用正确的设备、正确使用数据。

鸿蒙系统从技术架构总体上分为四层,从下到上为内核层、系统服务层、框架层和应用层。系统功能是按“系统 》 子系统 》 功能/模块”逐级展开的。

鸿蒙系统最下层为内核层。鸿蒙系统分为内核子系统和驱动子系统。

内核子系统:鸿蒙系统使用了多内核设计,能够让不同的设备选择适合的OS内核。内核抽象层经过了屏蔽多内核差异,给上面的层提高了基本的内核能力。

驱动子系统:鸿蒙系统的驱动框架是鸿蒙系统硬件生态开放最基本的,能够提供统一外设访问能力和驱动开发、管理框架。

本文综合自百度百科、CSDN博客、孤鹰傲天下

责任编辑:haq

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

    关注

    216

    文章

    34437

    浏览量

    251754
  • 操作系统
    +关注

    关注

    37

    文章

    6825

    浏览量

    123333
  • 鸿蒙系统
    +关注

    关注

    183

    文章

    2634

    浏览量

    66348
  • HarmonyOS
    +关注

    关注

    79

    文章

    1975

    浏览量

    30202
收藏 人收藏

    评论

    相关推荐

    鸿蒙Flutter实战:14-现有Flutter 项目支持鸿蒙 II

    分别安装官方的3.22版本,以及鸿蒙社区的 3.22.0 版本 3.搭建 Flutter鸿蒙开发环境 参考文章《鸿蒙Flutter实战:01-搭建开发环境》 搭建项目架构 创建目录
    发表于 12-26 14:59

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

    底层设计逻辑出发,针对不同关键子系统的目标功能和实现路径做实际分析解读,帮助开发者理解鸿蒙操作系统的底层逻辑,开发更适合系统逻辑的架构代码。 以分布式软总线原理解析为例。 分布式软总
    发表于 12-16 15:10

    鸿蒙Flutter实战:05-使用第三方插件

    使用的第三方插件,其底层以的库没有适配鸿蒙,则需要通过overrider配置其鸿蒙化的替代插件,否则会在运行时报错。如下面所示: ```yaml dependency_overrides: # ohos
    发表于 10-22 21:54

    鸿蒙生态 诚迈科技联合龙芯中科发布基于龙架构的开源鸿蒙方案

    10月15日,2024龙芯工业生态大会在南京隆重举行。诚迈科技作为龙芯中科核心生态伙伴参会,联合发布了基于龙架构的开源鸿蒙方案——基于龙芯2K1500核心板的鸿诚志远龙系列开发板,携手打造自主生态
    的头像 发表于 10-18 10:02 338次阅读
    <b class='flag-5'>鸿蒙</b>生态 诚迈科技联合龙芯中科发布基于龙<b class='flag-5'>架构</b>的开源<b class='flag-5'>鸿蒙</b>方案

    鸿蒙跨端实践-JS虚拟机架构实现

    类似的框架,我们需要自行实现以确保核心基础能力的完整。 鸿蒙虚拟机的开发经历了从最初 ArkTs2V8 到 JSVM + Roma新架构方案 。在此过程中,我们实现了完整的鸿蒙版的“J2V8”和 基于系统JSVM的JS虚拟机框架
    的头像 发表于 09-30 14:42 2418次阅读
    <b class='flag-5'>鸿蒙</b>跨端实践-JS虚拟机<b class='flag-5'>架构</b>实现

    鸿蒙开发就业前景到底怎么样?

    门槛与挑战: 鸿蒙开发需要程序员具备良好的编程语言基础, 并熟悉操作系统原理、分布式系统架构、云计算和人工智能等方面的知识。这种技术门槛虽然较高,但也为开发者提供了提升自己技术水平的机会。 随着鸿蒙
    发表于 05-09 17:37

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

    采用同 iOS 墓碑机制的推送方式,微信接入鸿蒙 NEXT 版本。 微信作为“国民级”应用,其用户基数极其庞大,软件架构体系也十分复杂,使用了大量的自定义框架组件和内核(比如本文的 MMKV)。因此
    发表于 05-08 17:08

    腾讯突然宣布,微信鸿蒙版要来了!

    提供了一种高效的方式来处理大量的键值对数据,特别是在需要频繁读写的场景下。 直白来说,想要让 「微信」 成功运行在原生鸿蒙上边,就得先把这个底层组件适配搞定才行,这可能是微信适配鸿蒙较慢的原因,现在,难
    发表于 04-30 19:34

    纯血鸿蒙系统,拿什么与安卓、iOS比?

    减少了40%的冗余代码后,HarmonyOS NEXT 的系统流畅度、能效、纯净安全特性等提升显著。 所以鸿蒙是作为开发者近10年的最具有潜力的发展道路,那么鸿蒙底层技术到底是什么呢?它的技术点有
    发表于 02-21 21:04

    华为鸿蒙系统怎么样 华为鸿蒙系统和安卓系统的区别

    华为鸿蒙系统是华为公司自主研发的全场景分布式操作系统,于2019年8月首次发布。鸿蒙系统不同于传统的操作系统,它以分布式应用架构为基础,能够在各种终端设备上实现流畅的交互体验,并且具备更高的安全性
    的头像 发表于 02-02 14:54 1746次阅读

    鸿蒙OS 技术架构

    的子系统或功能/模块。HarmonyOS 技术架构如[图1]所示。 图1 技术架构 内核层 内核子系统: HarmonyOS 采用多内核设计,支持针对不同资源受限设备选用适合的 OS 内核。内核抽象层(KAL,KernelAbstract Layer)通过屏蔽多内核差异,
    的头像 发表于 01-25 16:58 777次阅读
    <b class='flag-5'>鸿蒙</b>OS 技术<b class='flag-5'>架构</b>

    鸿蒙系统和安卓的区别 鸿蒙系统有什么特别之处

    鸿蒙系统是华为公司自主研发的一款全新操作系统,旨在替代安卓系统。鸿蒙系统与安卓系统在多个方面存在不同,下面将详细介绍鸿蒙系统与安卓系统的区别以及鸿蒙系统的特别之处。 一、
    的头像 发表于 01-18 11:45 1.2w次阅读

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

    、汽车等。这意味着鸿蒙可以在多个设备之间实现无缝切换和共享数据。 安卓系统则主要用于移动设备,如手机和平板电脑。 2、系统架构 鸿蒙的核心是分布式技术架构,通过分布式技术实现多设备间的
    发表于 01-17 22:04

    鸿蒙系统和安卓的区别哪个好用

    的一些问题,如性能、隐私安全等。而安卓系统是由谷歌开发和推广的移动设备操作系统,目前在全球范围内占据主导地位。 鸿蒙系统的架构更为先进和高效。鸿蒙系统采用了分布式架构,可以在不同设备之
    的头像 发表于 01-11 11:15 1952次阅读

    鸿蒙物联网基础

    关于物联网架构以及鸿蒙第三方应用库的引用方式
    的头像 发表于 01-08 08:37 534次阅读
    <b class='flag-5'>鸿蒙</b>物联网基础