1. 并发编程(1.5):操作系统层——Thread、Scheduler 与 Runtime 调度

    沿着 Java Platform/Virtual Thread、Go G-M-P 与 CPython threading.Thread 的真实调度路径,理解 Runtime 如何把执行单元交给 OS Thread,并最终由 Operating System Scheduler 调度到 CPU。

  2. 并发编程(四):互斥锁的实现——从 Runtime 到 CPU

    沿着 Java synchronized、Go sync.Mutex 和 CPython threading.Lock 的真实实现路径,理解互斥锁如何使用原子操作、内存顺序以及等待与唤醒。

  3. 并发编程(六):Atomic 的实现——从 Runtime 到 CPU

    沿着 Java AtomicInteger、Go sync/atomic 和 CPython 内部 Atomic 的真实实现路径,理解 Atomic RMW、CAS、内存顺序以及它与 Mutex 的区别。