CPU并发编程学习小结

在之前接触 C++ Coroutine 的时候,看到了开源代码中关于内存序(memory order)的使用,于是想要了解一下这个内存序到底是个什么东西。结果发现相关的知识体系非常庞大,想要真正搞懂内存序是怎么来的、有什么用和什么时候用,需要搞清楚的东西根本不是一两天能学会的。本来只是想了解下内存序是什么,结果一不小心从《计算机体系结构》、《操作系统导论》一路学到了并发编程……

阅读更多