Author Archives

王明军

使用内存映射 I/O 实现 Posix 消息队列

《UNIX 网络编程 卷2:进程间通信》第五章 Posix 消息队列 的示例代码实现了一种基于文件内存映射创建共享内存实现的消息队列,为了避免不同线程的访问冲突而引入了 Posix 互斥锁和 Posix 条件变量。本文主要记录一下实现过程中的几个关键点,以备不时之需。