Tag: 并发
All the articles with the tag "并发".
-
shared_ptr 线程安全的三层与四层:从 enable_shared_from_this 说起
"shared_ptr 线程安全吗"的流行答案是三层,但多数教程漏掉了最容易踩坑的一层:同一个实例的并发写会导致指针撕裂。
-
shared_ptr 引用计数的内存序:加用 relaxed,减用 acq_rel
引用计数 +1 用 memory_order_relaxed、-1 用 memory_order_acq_rel,为什么同一个计数器要用两种内存序?从原子性与内存可见性的拆分讲起。