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.
有没有办法使用优先队列在 C 中实现 IPC?我需要将一个结构从一个进程发送到另一个进程,但我想为每个结构分配一个优先级,以便另一个进程首先接收更高优先级的结构。类似于 FIFO 的东西,但具有优先级。
谢谢。
POSIX 消息队列和 SysV 消息队列都可以处理优先级。POSIX 队列将始终在读取时返回最高优先级的最旧消息。SysV 队列返回一条消息,该消息具有读取时指定的任何(指定)优先级。