最佳答案
我们仍然处于项目的设计阶段,但是我们正在考虑在嵌入式 Linux 内核上拥有三个独立的进程。所述过程之一是通信模块,其处理通过各种介质与设备之间的所有通信。
另外两个进程需要能够通过通信进程发送/接收消息。我正在尝试评估 Linux 提供的 IPC 技术; 其他进程将要发送的消息在大小上有所不同,从调试日志到约5Mbit 速率的流媒体。而且,媒体可以同时进出。
您对这个应用程序的 IPC 技术有什么建议? Http://en.wikipedia.org/wiki/inter-process_communication
处理器正在运行约400-500兆赫,如果这改变了什么。 不需要跨平台,只要 Linux 就可以了。 需要用 C 或 C + + 实现。