TAG
CPython
2 篇文章
- 并发编程(六):Atomic 的实现——从 Runtime 到 CPU
沿着 Java AtomicInteger、Go sync/atomic 和 CPython 内部原子操作的实现路径,理解 Atomic RMW 如何落到编译器、Runtime 与 CPU。
- 并发编程(四):互斥锁的实现——从 Runtime 到 CPU
沿着 Java synchronized、Go sync.Mutex 和 CPython threading.Lock 的真实实现路径,理解互斥锁如何使用原子操作、内存顺序以及等待与唤醒。