Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在 Linux 中使用消息队列,是否可以执行以下操作
进程 1 具有名为 1 的消息队列
生产者 1 和 2 向没有锁定机制的生产者发送消息,可以吗?
Sys V 消息队列提供优先级,因此可以指定特定的队列接收者,并且可以获取“针对”它的消息。毫无争议。队列读取器也可以访问任何消息,具体取决于msgrcv(). POSIX 消息队列有点不同。通常,您可以使用 Sys V 队列,而不必担心锁定资源。Sys V 信号量队列和共享内存也有一些缺点。就像它们是内核持久的事实一样。
msgrcv()
尝试http://beej.us/guide/bgipc/
http://beej.us/guide/bgipc/