0

我正在尝试在 Linux 中使用消息队列,是否可以执行以下操作

进程 1 具有名为 1 的消息队列

生产者 1 和 2 向没有锁定机制的生产者发送消息,可以吗?

4

1 回答 1

1

Sys V 消息队列提供优先级,因此可以指定特定的队列接收者,并且可以获取“针对”它的消息。毫无争议。队列读取器也可以访问任何消息,具体取决于msgrcv(). POSIX 消息队列有点不同。通常,您可以使用 Sys V 队列,而不必担心锁定资源。Sys V 信号量队列和共享内存也有一些缺点。就像它们是内核持久的事实一样。

尝试http://beej.us/guide/bgipc/

于 2012-05-15T22:33:10.717 回答