【摘要】目录 1. 从冯诺依曼体系结构说起 2. count++ 最终会变成什么? 3. 为什么需要 Cache? 4. 单核下的并发问题:为什么 count++ 会丢失更新? 5. 从单核走向多核:可见性问题 6. 多个内存操作之间的顺序又怎么办? 6.1 Store Buffer 6.2 Out-of- 阅读全文