当前分类:lock-free

race-condition - 克服无锁引用计数解引用中的竞争条件

c++ - http ://tinyurl. com/pzpyvb9 处的无锁堆栈的性能数据是否真实?

c++ - 为什么 std::atomic<T>::compare_exchange_* 不应遭受 ABA 问题?

c++ - 使用 std::memory_order_acq_rel 和一个原子变量来进行 add/sub/inc/dec 是否足够?

c++ - C++11 中的无锁缓存实现

multithreading - 通过克隆数据结构进行并发读取和写入?

algorithm - fetch_and_store 操作的作用是什么

linux-kernel - 对于Linux RCU,在宽限期内,新的写入者是否有可能更新新数据?

C++多线程: Visible side-effects of non-atomic variables

c++ - 避免 SPSC 队列索引的错误共享

c++ - x86 内存排序测试显示英特尔手册中规定不应该进行重新排序?

c++ - 真正无锁 MPMC 环形缓冲区?线程能够互相协助以避免阻塞吗?

c++ - GNU C 内联汇编中的输入操作数 `"m"(var )` and Output Operand ` "=m"(var)` ?不使用任何指令作为屏障?

delphi - 这种无锁 fifo 队列管理算法有什么好处吗?

java - 将 : Spilitting compound, 非原子操作锁定为更简单的原子操作

c++ - 英特尔 TSX 硬件事务内存 非事务线程看到什么?

c++ - 无锁有界堆栈 C++11 原子

c++ - : non-blocking write, 假想的锁机制读取并失效

multithreading - 如何正确实现三重缓冲?

c++ - 具有可变长度写入的多生产者多消费者无锁非阻塞环形缓冲区

热门标签: