《Rust 原子操作与锁》一书深入浅出地讲解了 Rust 并发编程中的底层机制。作者 Mara Bos 从原子操作和内存排序开始,逐步介绍如何利用这些基础知识构建互斥锁、条件变量等常用并发原语。书中还详细分析了 Intel 和 ARM 处理器上的原子操作行为,以及操作系统在锁实现中的作用,并提供了丰富的代码示例和实践经验。