gpt4 book ai didi

java - Linux 上 Java/C++ 应用程序共享内存 IPC 的良好替代方案

转载 作者:IT王子 更新时间:2023-10-29 00:07:31 28 4
gpt4 key购买 nike

我目前正在为 Java 和 C++ 应用程序之间的 IPC 使用共享内存,但正在寻找更方便的替代方案。

有人可以建议具有相同性能和速度的更好方法吗?

谢谢!

最佳答案

这取决于您计划如何让您的应用进行交互。在 POSIX 环境中,您有管道、共享内存、套接字、信号量和消息队列。看到这个问题:Comparing unix linux IPC获取更多信息。

您的流程(即客户端/服务器、生产者-消费者等)的交互模型是什么?

根据个人经验,我建议您最好的选择是管道(因为它们只是读取和写入字节的文件)或套接字(因为两种语言都支持它们)。

关于java - Linux 上 Java/C++ 应用程序共享内存 IPC 的良好替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/904492/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com