CN113939805A - 一种进程间通信的方法及*** - Google Patents
一种进程间通信的方法及*** Download PDFInfo
- Publication number
- CN113939805A CN113939805A CN202080001704.4A CN202080001704A CN113939805A CN 113939805 A CN113939805 A CN 113939805A CN 202080001704 A CN202080001704 A CN 202080001704A CN 113939805 A CN113939805 A CN 113939805A
- Authority
- CN
- China
- Prior art keywords
- ipc
- engine
- address
- data
- processor core
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种进程间通信的方法及***,***包括:处理器核、IPC引擎硬件和存储器,处理器核用于在IPC引擎硬件初始化时将存储器的部分内存空间配置为共享内存空间以保存进程间通信所需的待传递数据,并建立页表;运行客户端进程,向IPC引擎硬件发送调用指令,调用指令包括服务端进程的标识和待传递数据的虚拟地址;待传递数据的物理地址位于共享内存空间;IPC引擎硬件用于指示处理器核运行服务端进程;处理器核运行服务端进程,服务端进程根据待传递数据的虚拟地址查询页表获得待传递数据来执行服务;以及,向IPC引擎硬件发送返回指令;IPC引擎硬件用于指示处理器核恢复运行客户端进程。由此,能够降低IPC时延,提升数据传输效率并提升性能。
Description
PCT国内申请,说明书已公开。
Claims (12)
- PCT国内申请,权利要求书已公开。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2020/087917 WO2021217529A1 (zh) | 2020-04-29 | 2020-04-29 | 一种进程间通信的方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113939805A true CN113939805A (zh) | 2022-01-14 |
Family
ID=78331604
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202080001704.4A Pending CN113939805A (zh) | 2020-04-29 | 2020-04-29 | 一种进程间通信的方法及*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113939805A (zh) |
WO (1) | WO2021217529A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115202891A (zh) * | 2022-09-15 | 2022-10-18 | 北京科云时代信息技术有限公司 | 基于大数据的跨进程数据采集传输方法、***及存储介质 |
CN116185670A (zh) * | 2023-05-04 | 2023-05-30 | 南京砺算科技有限公司 | 内存间的数据交换方法、装置、电子设备及存储介质 |
CN117112029A (zh) * | 2023-10-24 | 2023-11-24 | 上海芯联芯智能科技有限公司 | 一种指令执行方法及装置 |
CN117785231A (zh) * | 2024-02-26 | 2024-03-29 | 深圳海星智驾科技有限公司 | 车载操作***及车辆 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116166448A (zh) * | 2021-11-25 | 2023-05-26 | 北京字节跳动网络技术有限公司 | 一种双向通信方法、装置、设备及介质 |
CN114461158B (zh) * | 2021-12-29 | 2024-02-09 | 沈阳中科创达软件有限公司 | 一种应用投屏方法、装置、车载终端及可读存储介质 |
CN114564429A (zh) * | 2022-02-11 | 2022-05-31 | 北京智芯微电子科技有限公司 | 轻量级智能计算紧耦合结构及其数据处理方法 |
CN114691051B (zh) * | 2022-05-30 | 2022-10-04 | 恒生电子股份有限公司 | 数据处理方法以及装置 |
CN115442173B (zh) * | 2022-06-07 | 2024-02-06 | 北京车和家信息技术有限公司 | 车辆报文转发、处理方法、装置、电子设备及存储介质 |
WO2024007207A1 (en) * | 2022-07-06 | 2024-01-11 | Huawei Technologies Co., Ltd. | Synchronization mechanism for inter process communication |
CN117573419B (zh) * | 2024-01-16 | 2024-04-26 | 上海芯联芯智能科技有限公司 | 一种页面异常处理方法及装置 |
CN117692416B (zh) * | 2024-02-04 | 2024-05-03 | 苏州元脑智能科技有限公司 | 网络报文处理方法、装置、计算机设备和存储介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104572313B (zh) * | 2013-10-22 | 2018-03-13 | 华为技术有限公司 | 一种进程间的通信方法及装置 |
US11032342B2 (en) * | 2018-07-05 | 2021-06-08 | Samsung Electronics Co., Ltd. | System and method for device audio |
CN109933441B (zh) * | 2019-02-28 | 2020-11-17 | 上海交通大学 | 微内核进程间通讯方法和*** |
CN109933443B (zh) * | 2019-03-07 | 2021-06-25 | 腾讯科技(深圳)有限公司 | 进程间通信方法、装置、计算机设备及可读存储介质 |
-
2020
- 2020-04-29 CN CN202080001704.4A patent/CN113939805A/zh active Pending
- 2020-04-29 WO PCT/CN2020/087917 patent/WO2021217529A1/zh active Application Filing
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115202891A (zh) * | 2022-09-15 | 2022-10-18 | 北京科云时代信息技术有限公司 | 基于大数据的跨进程数据采集传输方法、***及存储介质 |
CN115202891B (zh) * | 2022-09-15 | 2022-11-15 | 北京科云时代信息技术有限公司 | 基于大数据的跨进程数据采集传输方法、***及存储介质 |
CN116185670A (zh) * | 2023-05-04 | 2023-05-30 | 南京砺算科技有限公司 | 内存间的数据交换方法、装置、电子设备及存储介质 |
CN116185670B (zh) * | 2023-05-04 | 2023-07-18 | 南京砺算科技有限公司 | 内存间的数据交换方法、装置、电子设备及存储介质 |
CN117112029A (zh) * | 2023-10-24 | 2023-11-24 | 上海芯联芯智能科技有限公司 | 一种指令执行方法及装置 |
CN117112029B (zh) * | 2023-10-24 | 2024-03-12 | 上海芯联芯智能科技有限公司 | 一种指令执行方法及装置 |
CN117785231A (zh) * | 2024-02-26 | 2024-03-29 | 深圳海星智驾科技有限公司 | 车载操作***及车辆 |
CN117785231B (zh) * | 2024-02-26 | 2024-06-04 | 深圳海星智驾科技有限公司 | 车载操作***及车辆 |
Also Published As
Publication number | Publication date |
---|---|
WO2021217529A1 (zh) | 2021-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113939805A (zh) | 一种进程间通信的方法及*** | |
US11093284B2 (en) | Data processing system | |
US11146508B2 (en) | Data processing system | |
US20180059939A1 (en) | Method, Device, and System for Implementing Hardware Acceleration Processing | |
JP6257778B2 (ja) | 仮想ネットワークインターフェースカードの割込みの親和性結合のための方法、およびコンピュータデバイス | |
WO2017206422A1 (zh) | 一种网络设备中的远程过程调用方法及网络设备 | |
US11947985B2 (en) | Data processing method and apparatus, and server for ensuring consistency of data processing processes of a plurality of containers | |
JP2024512209A (ja) | IoT機器に基づく情報処理方法、関連機器及び記憶媒体 | |
WO2022143653A1 (zh) | 基于微服务的多云接口适配方法、***及存储介质 | |
WO2018000197A1 (zh) | 虚拟网络功能资源管理的方法和设备 | |
CN112148422A (zh) | 一种io处理的方法和装置 | |
CN112035272A (zh) | 进程间通信的方法、装置以及计算机设备 | |
US20110219373A1 (en) | Virtual machine management apparatus and virtualization method for virtualization-supporting terminal platform | |
US9063805B2 (en) | Method and system for enabling access to functionality provided by resources outside of an operating system environment | |
CN108073423B (zh) | 一种加速器加载方法、***和加速器加载装置 | |
WO2021022964A1 (zh) | 一种基于多核***的任务处理方法、装置及计算机可读存储介质 | |
US20240205170A1 (en) | Communication method based on user-mode protocol stack, and corresponding apparatus | |
JP2021518955A (ja) | プロセッサコアのスケジューリング方法、装置、端末及び記憶媒体 | |
CN114996750A (zh) | 数据共享方法以及装置 | |
CN116521324B (zh) | 中断虚拟化处理方法、装置及电子设备 | |
CN116800616B (zh) | 虚拟化网络设备的管理方法及相关装置 | |
WO2023066245A1 (zh) | 容器引擎和容器引擎的实现方法、电子设备、存储介质 | |
US20220365822A1 (en) | Data Processing Method and Computer Device | |
JP2006277204A (ja) | 携帯通信端末装置 | |
CN112015515B (zh) | 一种虚拟网络功能的实例化方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |