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

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

3天内不再提示

鸿蒙OS 技术特性

王程 来源:jf_75796907 作者:jf_75796907 2024-01-25 17:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

硬件互助,资源共享

分布式软总线

分布式软总线是多种终端设备的统一基座,为设备之间的互联互通提供了统一的分布式通信能力,能够快速发现并连接设备,高效地分发任务和传输数据。分布式软总线示意图见[图1]

图1 分布式软总线示意图

wKgaomWyKcGAGUvNAABf4RTiQ2E515.png

wKgZomWyKhuAMuUZAABf4RTiQ2E497.png

分布式设备虚拟化

分布式设备虚拟化平台可以实现不同设备的资源融合、设备管理、数据处理,多种设备共同形成一个超级虚拟终端。针对不同类型的任务,为用户匹配并选择能力合适的执行硬件,让业务连续地在不同设备间流转,充分发挥不同设备的资源优势。分布式设备虚拟化示意图见[图2]

图2 分布式设备虚拟化示意图

wKgZomWyKcuAN1AtAABospr1DRQ134.png

wKgaomWyKhyAXqLVAABospr1DRQ316.png

分布式数据管理

分布式数据管理基于分布式软总线的能力,实现应用程序数据和用户数据的分布式管理。用户数据不再与单一物理设备绑定,业务逻辑与数据存储分离,应用跨设备运行时数据无缝衔接,为打造一致、流畅的用户体验创造了基础条件。分布式数据管理示意图见[图3]

图3 分布式数据管理示意图

wKgaomWyKdaAPwIfAABOt7IPH2c953.png

wKgZomWyKhyAe1xFAABOt7IPH2c048.png

分布式任务调度

分布式任务调度基于分布式软总线、分布式数据管理、分布式 Profile 等技术特性,构建统一的分布式服务管理(发现、同步、注册、调用)机制,支持对跨设备的应用进行远程启动、远程调用、远程连接以及迁移等操作,能够根据不同设备的能力、位置、业务运行状态、资源使用情况,以及用户的习惯和意图,选择合适的设备运行分布式任务。

[图4]以应用迁移为例,简要地展示了分布式任务调度能力。

图4 分布式任务调度示意图

wKgZomWyKd2AFgnaAAA8Ot-dWkk392.png

wKgaomWyKh2AYDxuAAA8Ot-dWkk930.png

一次开发,多端部署

HarmonyOS 提供了用户程序框架、 Ability 框架以及 UI 框架,支持应用开发过程中多终端的业务逻辑和界面逻辑进行复用,能够实现应用的一次开发、多端部署,提升了跨设备应用的开发效率。一次开发、多端部署示意图见[图5]。

图5 一次开发、多端部署示意图

wKgaomWyKeiAX7UxAAA_BCkklTA540.png

wKgZomWyKh2AJW80AAA_BCkklTA408.png

统一OS,弹性部署

HarmonyOS 通过组件化和小型化等设计方法,支持多种终端设备按需弹性部署,能够适配不同类别的硬件资源和功能需求。支撑通过编译链关系去自动生成组件化的依赖关系,形成组件树依赖图,支撑产品系统的便捷开发,降低硬件设备的开发门槛。

支持各组件的选择(组件可有可无):根据硬件的形态和需求,可以选择所需的组件。

支持组件内功能集的配置(组件可大可小):根据硬件的资源情况和功能需求,可以选择配置组件中的功能集。例如,选择配置图形框架组件中的部分控件。

支持组件间依赖的关联(平台可大可小):根据编译链关系,可以自动生成组件化的依赖关系。例如,选择图形框架组件,将会自动选择依赖的图形引擎组件等。

审核编辑 黄宇

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

    关注

    10

    文章

    3015

    浏览量

    91321
  • 分布式
    +关注

    关注

    1

    文章

    1064

    浏览量

    76437
  • 鸿蒙
    +关注

    关注

    60

    文章

    2864

    浏览量

    45377
  • HarmonyOS
    +关注

    关注

    80

    文章

    2147

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    声智科技携手华为鸿蒙推动声学AI技术革新

    作为华为鸿蒙生态的重要合作伙伴,声智在声学 AI 技术与应用服务领域持续深耕,与鸿蒙生态保持着紧密协同,不断拓展更具创造力的用户体验。声智 App 已率先登陆鸿蒙应用商店,全量适配
    的头像 发表于 12-04 15:44 308次阅读

    开源鸿蒙技术大会2025丨OS内核与视窗分论坛:筑基开源鸿蒙核心内核,共拓视窗技术边界

    开源鸿蒙技术大会2025 OS内核与视窗分论坛在湖南长沙国际会议中心圆满举行。来自西北工业大学、浙江大学、厦门大学、华为等高校和企业的学者专家齐聚一堂,围绕鸿蒙内核通信机制、智能渲染、
    的头像 发表于 11-20 17:29 513次阅读
    开源<b class='flag-5'>鸿蒙</b><b class='flag-5'>技术</b>大会2025丨<b class='flag-5'>OS</b>内核与视窗分论坛:筑基开源<b class='flag-5'>鸿蒙</b>核心内核,共拓视窗<b class='flag-5'>技术</b>边界

    开源鸿蒙技术大会2025丨OS原生智能分论坛圆满举办

    开源鸿蒙技术大会2025 OS原生智能分论坛在湖南长沙国际会议中心圆满举行。来自学术界与产业界的多位专家学者齐聚一堂,围绕端侧AI、智能体(Agent)技术、大模型高效推理等前沿议题展
    的头像 发表于 11-20 17:28 429次阅读
    开源<b class='flag-5'>鸿蒙</b><b class='flag-5'>技术</b>大会2025丨<b class='flag-5'>OS</b>原生智能分论坛圆满举办

    FreeRTOS和uC/OS-II的功能特性

    AWS 条款)。 uC/OS-II: 核心功能: 任务调度(固定优先级抢占式 + 时间片轮询)、信号量、互斥锁(带优先级继承)、消息邮箱、消息队列、事件标志、内存分区管理、软件定时器。 内存管理
    发表于 11-17 08:17

    开源鸿蒙技术大会2025丨开源鸿蒙技术大会2025圆满召开,全景交流区解码万物智联生态密码

    9月27日,开源鸿蒙技术大会2025在长沙国际会议中心盛大举办。大会现场同步亮相开源鸿蒙社区公共交流区、开源鸿蒙项目群技术指导委员会(TSC
    的头像 发表于 11-10 18:17 2196次阅读
    开源<b class='flag-5'>鸿蒙</b><b class='flag-5'>技术</b>大会2025丨开源<b class='flag-5'>鸿蒙</b><b class='flag-5'>技术</b>大会2025圆满召开,全景交流区解码万物智联生态密码

    开源鸿蒙城市技术沙龙成都站圆满落幕

    10月31日,由开源鸿蒙项目管理委员会(PMC)、开源鸿蒙 SIG-Qt主办,成都中科合迅科技有限公司(以下简称“合迅科技”)支持的“开源鸿蒙城市技术沙龙·成都站”在成都海特国际广场成
    的头像 发表于 11-07 11:14 541次阅读

    开源鸿蒙技术大会2025丨统一生态共建分论坛:共建共享开源鸿蒙,聚力共赢统一未来

    生态共建的创新路径与未来蓝图,主题涵盖了产品发布、特性介绍、技术交流和路径探讨等多个层面,旨在促进开源鸿蒙统一生态共建的发展。 统一生态共建分论坛成功举办 开源鸿蒙项目群工作委员会委员
    的头像 发表于 10-12 21:05 403次阅读
    开源<b class='flag-5'>鸿蒙</b><b class='flag-5'>技术</b>大会2025丨统一生态共建分论坛:共建共享开源<b class='flag-5'>鸿蒙</b>,聚力共赢统一未来

    拓维信息携开鸿智谷重磅亮相开源鸿蒙技术大会2025|“在鸿OS”系列成果引领生态创新与实践

    9月27日,开源鸿蒙技术大会2025(以下简称“大会”)在长沙国际会议中心隆重开幕。本次大会以“开源鸿蒙,智联未来”为主题,汇聚了全球开源操作系统领域的技术领袖、高校学者与生态伙伴。作
    的头像 发表于 09-28 18:06 1308次阅读
    拓维信息携开鸿智谷重磅亮相开源<b class='flag-5'>鸿蒙</b><b class='flag-5'>技术</b>大会2025|“在鸿<b class='flag-5'>OS</b>”系列成果引领生态创新与实践

    开源鸿蒙城市技术沙龙洛阳站圆满落幕

    8月23日-24日,由开源鸿蒙项目管理委员会(PMC)主办、洛阳理工大学支持的“开源鸿蒙城市技术沙龙·洛阳站”在洛阳理工大学成功举办。本次活动,洛阳理工大学邀请了经验丰富的开源鸿蒙应用
    的头像 发表于 08-25 14:35 856次阅读

    开源鸿蒙城市技术沙龙深圳站圆满落幕

    近日,由开源鸿蒙项目管理委员会(PMC)、AI Model SIG主办,深圳开鸿智谷数字产业发展有限公司(以下简称“开鸿智谷”)、Talkweb House支持的“开源鸿蒙城市技术沙龙·深圳站”暨
    的头像 发表于 08-14 16:08 817次阅读

    开源鸿蒙社区年中技术会议成功举办

    近日,由开源鸿蒙项目群工作委员会主办的开源鸿蒙社区年中技术会议在东莞三丫坡盛大召开。本次会议汇聚了行业领袖、技术专家与开发者,共同探讨开源鸿蒙
    的头像 发表于 06-26 17:15 857次阅读

    HDC 2025:鸿蒙星闪,软硬结合,绝佳“CP”

    分布式软总线的技术特性,成为万物智联时代的数字底座,可以作为智家中枢,统一调度和管理智能设备。开源鸿蒙具有独立、开放、中立的特点,基于开源鸿蒙系统来构建智慧家庭的管理底座,符合消费者、
    的头像 发表于 06-22 17:31 6701次阅读
    HDC 2025:<b class='flag-5'>鸿蒙</b>星闪,软硬结合,绝佳“CP”

    #新年新气象,大家新年快乐!#AIGC入门及鸿蒙入门

    、配置SDK等。 3. 开发实践**: 学习鸿蒙系统的架构和API,了解其组件化、分布式等特性。 通过官方文档和社区资源,学习和掌握鸿蒙应用的开发流程和技巧。 总结来说,AIGC作为一项结合了人工智能
    发表于 01-13 10:46

    AIGC入门及鸿蒙入门

    JDK、配置SDK等。 3. 开发实践: 学习鸿蒙系统的架构和API,了解其组件化、分布式等特性。 通过官方文档和社区资源,学习和掌握鸿蒙应用的开发流程和技巧。 总结来说,AIGC作为一项结合了
    发表于 01-13 10:32

    开源鸿蒙5.0 Release版本关键特性解读

    概述 开源鸿蒙 5.0 Release版本是开源鸿蒙操作系统的一个里程碑,在系统能力、性能优化等多个方面进一步增强。本文将从系统功能、性能优化,安全和隐私保护以及分布式能力等角度,解读该版本的关键
    的头像 发表于 12-23 13:58 4343次阅读