当前分类:lock-free

parallel-processing - 'program order' 实际上是什么意思?

assembly - CMPXCHG——忽略 ZF 标志安全吗?

c++ - 为什么逻辑 AND/OR 的左操作数不依赖于父评估?

c++ - std::atomic::is_always_lock_free = true 到底是什么意思?

java - 无锁队列 : why read `Atomic*` twice?

c++ - 拆分引用计数如何在无锁堆栈中工作?

c# - Interlocked.CompareExchange 也应该是一个 volatile 变量吗?

multithreading - Delphi [volatile]和InterlockedCompareExchange不可靠吗?

multithreading - 什么是非无锁无障碍算法的例子?

multithreading - CPU 寄存器和缓存一致性

c++ - memory_order_consume 到底有什么作用?

C++ 原子 : how to allow only a single thread to access a function?

c++ - 人们实际上使用什么无锁原语在c++中进行无锁音频处理?

c++ - 为什么具有顺序一致性的std::atomic存储区使用XCHG?

deadlock - Interlocked.CompareExchange <T>是否已废弃C# “lock”构造?

c++11 - 从 boost lock free spsc 队列中得到错误的输出

c - SPARC v9 是否有双字比较和交换指令?

d - 无锁固定大小队列失败

c - ARMv6 之前的 ARM 架构上的无锁原子操作

c++ - 对于 CPU 无法原子操作的类型,std::atomic 有什么意义?

热门标签: