- 博客(1)
- 收藏
- 关注
原创 C++ std::memory_order 解释
在这种序列模 型下,原子 load 操作是 acquire 操作(memory_order_acquire), 原子 store 操作是 release操作(memory_order_release), 原子read_modify_write操作(如fetch_add(), exchange())可以是 acquire, release 或两者皆是(memory_order_acq_rel). 同步是 成对出现的,它出现在一个进行 release 操作和一个进行 acquire 操作的线程间。
2024-03-05 21:58:55
1017
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人