当前分类:lock-free

c++ - par_unseq 和 "vectorization-unsafe"函数

concurrency - 为什么无锁并发如此重要(在 Clojure 中)?

synchronization - CPU 中的相关负载重新排序

vb.net - 如何在 VB.net 中指定 volatile 的等效项?

concurrency - 内存屏障与互锁操作

multithreading - 对无锁与锁定数据结构进行基准测试的正确方法

multithreading - 原子操作在进程间的工作方式是否与在线程间的工作方式相同?

multithreading - 用户级线程无锁编程的实用性

c++ - 这种无锁的dlist插入安全吗?

c++ - 为什么std::atomic <T>::is_lock_free()和constexpr一样不是静态的?

multithreading - 英特尔Cpu上原子cmpxchg指令的平均延迟

unit-testing - 一个单元在哪个级别测试无锁代码?

.net - 在异步之间发出信号的无锁方式

lock-free - 自旋锁总是需要内存屏障吗?在内存屏障上旋转是否昂贵?

multithreading - 无锁数据结构中需要多少个ABA标签位?

message - 在无锁设置中是否可能有多个生产者、单个消费者?

multithreading - CAS 碰撞的 CPU 内部特性是什么?

concurrency - 无锁和无阻塞有什么区别?

multithreading - 为什么存储负载屏障被认为是昂贵的?

boost - 深入使用无锁编程的高级抽象不流行的原因是什么?

热门标签: