CPU缓存和内存屏障

目录

目的

主要是了解CPU在程序性能优化上所做的努力。

CPU性能优化手段-缓存

目的:减少程序运行的时间开销,从而提高性能。
CPU缓存和内存屏障

多级缓存说明

多级缓存的概念
CPU缓存和内存屏障

缓存同步协议

最终写入主内存以哪个CPU为准?
CPU缓存和内存屏障

cpu性能优化手段-运行时指令重排

目的:将执行快的代码优先执行,以不改变程序运行的结果为前提。
CPU缓存和内存屏障

存在的问题

CPU缓存和内存屏障

内存屏障

CPU缓存和内存屏障