1.什么是CPU 多级缓存
用来和CPU直接交互的数据空间
2.为什么需要CPU 多级缓存
因为cpu的频率太快了,比如处理i++,cpu一下子得到了结果,需要存入主存,由于存入主存的时间慢,cpu需要等待,显然太浪费时间,所以加一个缓存,直接修改缓存的数据,然后对这些数据做状态标识(MESI)。
3.为什么要乱序执行优化?为什么要编译重排优化
乱序执行优化4.java内存模型(JMM)
1.什么是CPU 多级缓存
用来和CPU直接交互的数据空间
2.为什么需要CPU 多级缓存
因为cpu的频率太快了,比如处理i++,cpu一下子得到了结果,需要存入主存,由于存入主存的时间慢,cpu需要等待,显然太浪费时间,所以加一个缓存,直接修改缓存的数据,然后对这些数据做状态标识(MESI)。
3.为什么要乱序执行优化?为什么要编译重排优化
乱序执行优化4.java内存模型(JMM)
本文标题:多级缓存
本文链接:https://www.haomeiwen.com/subject/elbofltx.html
网友评论