多级缓存

1.什么是CPU 多级缓存

用来和CPU直接交互的数据空间

2.为什么需要CPU 多级缓存

因为cpu的频率太快了,比如处理i++,cpu一下子得到了结果,需要存入主存,由于存入主存的时间慢,cpu需要等待,显然太浪费时间,所以加一个缓存,直接修改缓存的数据,然后对这些数据做状态标识(MESI)。

3.为什么要乱序执行优化?为什么要编译重排优化

乱序执行优化

4.java内存模型(JMM)

你可能感兴趣的:(多级缓存)