一、爲什麼需要緩衝
1、CPU 的處理頻率太快,主存讀取更不上。處理器時鐘週期內,CPU 常常需要等待主存,浪費資源。
2、cache 的出現是爲了緩解CPU 和內存之間速度不匹配的問題
3、由於價格原因出現了多級緩衝
二、CPU 多級緩存-亂序執行優化
1、處理器爲了提高運算速度而做出違背代碼原有順序的優化
1、CPU 的處理頻率太快,主存讀取更不上。處理器時鐘週期內,CPU 常常需要等待主存,浪費資源。
2、cache 的出現是爲了緩解CPU 和內存之間速度不匹配的問題
3、由於價格原因出現了多級緩衝
1、處理器爲了提高運算速度而做出違背代碼原有順序的優化