Memory ordering - Wikipedia https://en.wikipedia.org/wiki/Memory_ordering

https://zh.wikipedia.org/wiki/内存排序

内存排序是指CPU访问主存时的顺序。可以是编译器编译时产生,也可以是CPU在运行时产生。反映了内存操作重排序,乱序执行,从而充分利用不同内存的总线带宽。

现代处理器大都是乱序执行。因此需要内存屏障以确保多线程的同步。

目录

相关文章: