github188/concurrent-queue-
用posix的多线程和自旋锁根据http://www.cs.rochester.edu/research/synchronization/pseudocode/queues.html#tlq 算法实现了一个Two-Lock Concurrent Queue。 同时根据用C语言实现了CAS锁根据Non-Blocking Concurrent Queue Algorithm算法实现了 一个非阻塞的并发队列。
C
用posix的多线程和自旋锁根据http://www.cs.rochester.edu/research/synchronization/pseudocode/queues.html#tlq 算法实现了一个Two-Lock Concurrent Queue。 同时根据用C语言实现了CAS锁根据Non-Blocking Concurrent Queue Algorithm算法实现了 一个非阻塞的并发队列。
C