无锁环形缓冲(Lock-free RingBuffer),又称无锁管道,是一个在不使用锁的情况下允许多线程访问的缓冲区,是在竞争条件下维护数据的最高性能选择之一。该方法早在1994年的 Implementing Lock-Free Queues 论文中就开始被研究,该文尝试实现了无锁链表,而本文将尝试实现无锁的环形数组。
无锁环形缓冲(Lock-free RingBuffer),又称无锁管道,是一个在不使用锁的情况下允许多线程访问的缓冲区,是在竞争条件下维护数据的最高性能选择之一。该方法早在1994年的 Implementing Lock-Free Queues 论文中就开始被研究,该文尝试实现了无锁链表,而本文将尝试实现无锁的环形数组。
Update your browser to view this website correctly. Update my browser now