我应该为 ZeroMQ 中的共享内存建立哪种类型的连接?

Which type of connection do I make for Shared Memory in ZeroMQ?

我有一个 C 应用程序,它从传感器获取值并且速度非常快。 我想制作一个 Python 代码,以便仅在 Python 代码请求时才从我的 C 应用程序中检索最新值。

我正在考虑为此目的使用共享内存。但是我在 ZeroMQ 的网站上没有看到任何示例。

我是 ZeroMQ 的新手。我不知道这是否可能。

您是在谈论本质上使用 ZMQ 作为在两个独立进程之间存储和检索共享内存 space 的工具吗?如果是这样,那么您正在深入了解 ZMQ 中不可用的详细信息。一般来说,在您的情况下,您会使用 "IPC" 连接协议,ZMQ 决定如何在您的系统上存储、发送和检索该消息。

我没有研究它在任何给定情况下如何选择执行此操作的低级别细节,我不希望它使用共享内存,但它可能会。无论哪种方式,我都不知道有什么方法可以强制 ZMQ 以这种方式运行。