TAG
Atomic
2 篇文章
- 并发编程(六):Atomic 的实现——从 Runtime 到 CPU
沿着 Java AtomicInteger、Go sync/atomic 和 CPython 内部原子操作的实现路径,理解 Atomic RMW 如何落到编译器、Runtime 与 CPU。
- 并发编程(五):Atomic——语言层的原子性、可见性与有序性
继续使用 counter 与 ready,理解 Atomic 操作提供的原子性、可见性和有序性,并比较 Java、Go 与 CPython 的公开语义。