一种基于共享内存的高并发IPC数据交互方法

    公开(公告)号:CN114490141B

    公开(公告)日:2022-07-05

    申请号:CN202210390727.X

    申请日:2022-04-14

    IPC分类号: G06F9/54

    摘要: 本发明公开了一种基于共享内存的高并发IPC数据交互方法,针对信息系统的高并发IPC数据交互需求,能够突破现有IPC数据交互技术的高并发性能瓶颈,能够有效缓解流量冲击,支持点对点、订阅/发布两种方式的IPC数据交互,具有简便友好、高实时性、高性能的特点。基于共享内存实现了支持多进程多对多交互的消息队列,具备极佳的实时性。支持对多进程实体注册的全局统一管理,通过各进程独立缓存实体‑共享内存信息,并实现与全局管理实体‑共享内存信息的同步,能够减小高并发条件下的竞争开销,快速访问共享内存。通过共享内存快速扩容技术,能够缓解流量冲击,支持高吞吐量的IPC数据交互。

    一种基于共享内存的高并发IPC数据交互方法

    公开(公告)号:CN114490141A

    公开(公告)日:2022-05-13

    申请号:CN202210390727.X

    申请日:2022-04-14

    IPC分类号: G06F9/54

    摘要: 本发明公开了一种基于共享内存的高并发IPC数据交互方法,针对信息系统的高并发IPC数据交互需求,能够突破现有IPC数据交互技术的高并发性能瓶颈,能够有效缓解流量冲击,支持点对点、订阅/发布两种方式的IPC数据交互,具有简便友好、高实时性、高性能的特点。基于共享内存实现了支持多进程多对多交互的消息队列,具备极佳的实时性。支持对多进程实体注册的全局统一管理,通过各进程独立缓存实体‑共享内存信息,并实现与全局管理实体‑共享内存信息的同步,能够减小高并发条件下的竞争开销,快速访问共享内存。通过共享内存快速扩容技术,能够缓解流量冲击,支持高吞吐量的IPC数据交互。