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

重庆三环建设监理咨询有限公司网站抖音代运营培训

重庆三环建设监理咨询有限公司网站,抖音代运营培训,去年做哪些网站能致富,杭州电商网站平台开发公司大家好,我是学徒小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/535388.html

相关文章:

  • wordpress代码生成器湖北网站优化公司
  • 人人车网站建设费用建设购物网站的方案
  • 南充外贸网站建设网络营销策略包括
  • 怎么做一元购网站西安营销型网站制作价格
  • 重庆网上房地产网站电脑版百度网盘
  • 模板网站zencart深汕特别合作区公共事业局
  • 网站添加google地图如何做国外网站的镜像
  • 网站结构是什么网站如何做m适配
  • 京东pc网站用什么做的房九九西安房产网
  • wordpress 资源站点用dw做网站怎么添加音乐
  • 网站做数学题做设备推广的网站
  • 鹿寨县建设局网站简单的电商网站开发
  • 台州哪家做企业网站比较好哈尔滨旅游网页设计
  • 网站建设素材网页wordpress 后台密码错误
  • 淘客推广效果百度网站优化工具
  • 建设网站需要的资料网站后台邮箱配置
  • 站优化阿里云服务器ip做网站
  • 北京网站建设询q479185700上快重庆安全监督工程信息网
  • 建设模板网站微商网站怎么做的
  • 购物网站开发项目意义英文网站建设cms
  • 电子商务网站硬件建设的核心是做品牌推广用什么网站
  • 惠东做网站报价wordpress设置字体
  • 搜狗站长工具综合查询通许画册设计网站
  • 网站建设 成都移动互联网开发学什么专业
  • 黑龙江中国建设监理协会网站网站搭建设计 是什么意思
  • 做网站被罚款桐乡市建设局官方网站
  • 阿里云做网站的婚纱影楼网站模板
  • 南宁网站建设加王道下拉手机app开发成本
  • 营销型网站建设策划wordpress默认文章缩略图
  • 陕西省住房和建设厅网站网站地图定位怎么做