从单核的cache设计 引申出 多核smp架构的cache设计,并对单核和多核smp的cache一致性的实现,以及在内核设计时面临的同步和互斥的实现,提供了解决方案。本书前半部分介绍cache, 后半部分介绍同步和互斥等内核原语的实现方式。对想了解cache原理和内核原语实现方式的同学有借鉴意义。