我正在寻找一个C语言中的环形缓冲区实现(或伪代码),需要具备以下特征:
我在Linux上开发Intel机器。
- 多生产者单消费者模式(MPSC)
- 消费者在空时阻塞
- 生产者在满时阻塞
- 无锁(我预计高争用率)
我在Linux上开发Intel机器。