当前位置: 首页 > wzjs >正文

深圳网站建设认准乐云践新广告宣传语

深圳网站建设认准乐云践新,广告宣传语,自己如何做网站关键词排名,基于h5的网站开发大家好,我是学徒小z,最近在研究鸿蒙中一些偏底层原理的内容,今天分析进程通信给大家,请用餐😊 文章目录 进程间通信1. 通过公共事件(ohos.commonEventManager)公共事件的底层原理 2. IPC Kit能…

大家好,我是学徒小z,最近在研究鸿蒙中一些偏底层原理的内容,今天分析进程通信给大家,请用餐😊

文章目录

  • 进程间通信
    • 1. 通过公共事件(@ohos.commonEventManager)
      • 公共事件的底层原理
    • 2. IPC Kit能力
  • Lite IPC 的归属与特点
    • 1. 所属内核
    • 2. 核心思想
    • 3.公共事件子系统
  • 鸿蒙内核小知识

进程间通信

1. 通过公共事件(@ohos.commonEventManager)

公共事件的底层原理

  • 公共事件是一种基于发布-订阅模型的通信机制,其底层依赖于 CES(Common Event Service) 和 Binder 驱动 。
  • 发布者将事件发送到系统事件总线,订阅者 通过注册感兴趣的事件来接收消息
    公共事件从系统角度可分为:系统公共事件和自定义公共事件。
  • 系统公共事件:CES内部定义的公共事件,当前仅支持系统应用和系统服务发布,例如HAP安装、更新、卸载等公共事件。
  • 自定义公共事件:应用定义的公共事件,可用于实现跨进程的事件通信能力。

2. IPC Kit能力

  • IPC:设备内的进程间通信(Inter-Process Communication)
  • RPC:设备间的进程间通信(Remote Procedure Call)
    IPC/RPC用于实现跨进程通信,不同的是前者使用Binder驱动,用于设备内的跨进程通信,后者使用软总线驱动,用于跨设备跨进程通信。需要跨进程通信的原因是因为每个进程都有自己独立的资源和内存空间,其他进程不能随意访问不同进程的内存和资源,IPC/RPC便是为了突破这一点。
    CES是通过IPC能力实现的

Lite IPC 的归属与特点

1. 所属内核

Lite IPC 是 LiteOS-A 内核 的核心功能之一,主要用于支持中型设备(如智能音箱、路由器等)的进程间通信LiteOS-A 是鸿蒙系统中面向中型设备的内核,提供比 LiteOS-M 更丰富的功能,同时保持较高的性能和灵活性

2. 核心思想

Lite IPC 的核心思想是在内核态为每个服务任务维护一个 IPC 消息队列 ,并通过 LiteIPC 设备文件向上层用户态程序提供接口
这种设计使得 Lite IPC 能够以较低的资源开销实现高效的跨进程通信

3.公共事件子系统

在这里插入图片描述

鸿蒙内核小知识

鸿蒙操作系统的多内核设计通过 LiteOS-M 、LiteOS-A 、Linux 和 UniProton 这四种内核部件,实现了对不同设备和场景的全面覆盖

  • LiteOS-M(通常小于1MB,最小128KB) :轻量级,适用于资源受限的小型设备。
  • LiteOS-A (1-128MB):中型设备内核,兼顾性能和功能。
  • Linux (最小128MB):高性能内核,适用于智能手机和智能终端。
  • UniProton(最小1GB) :实时性内核,适用于工业和汽车领域。
http://www.dtcms.com/wzjs/69158.html

相关文章:

  • 哪些网站可以做平面设计百度电话人工服务
  • 网站 版本 白名单 wap 解析seo排名的影响因素有哪些
  • 深圳网站建设公司jspseo专员是干什么的
  • 福田区龙岗区发布通告刷seo关键词排名软件
  • 动态网站开发基于什么模式优化关键词排名的工具
  • 做网站服务器网站统计代码
  • 大连网站开发师网站推广互联网推广
  • 龙华做网站天无涯网络优化电脑的软件有哪些
  • 镇江企业网站建设最佳磁力吧ciliba磁力链
  • 全国旅游大型网站建设厦门人才网招聘官网
  • 面试学校网站开发安卓优化软件
  • 物联网型网站开发seo快照推广
  • 建站公司都有哪些seo资料网
  • 长沙做网站最好的公司有哪些找精准客户的app
  • 黄埔做网站的公如何做电商
  • 展馆展示设计公司哪家好网站整体优化
  • 网站建设与推cctv-10竞价推广营销
  • c2c网站 多钱建立网站的基本流程
  • 泉州网站建设qzdzi百度信息流怎么收费
  • 青岛专业做外贸网站百度浏览器网站入口
  • 做网站大记事代码南宁今日头条最新消息
  • html5手机网站案例百度推广开户费用标准
  • 网页版qq邮箱怎么发文件一键优化表格
  • 江苏建设部官方网站保定网站制作
  • 网站公司怎么做运营天津短视频seo
  • 做网站 分辨率应该是多少百度公司名称
  • 物流公司在哪做网站站长工具百度百科
  • web开发和网站开发什么区别淘宝seo关键词的获取方法有哪些
  • 苏州工业园区两学一做教育网站搜索引擎是什么意思啊
  • 规划阿里巴巴网站怎么做灰色关键词排名技术