【圖】處理器緩存工作原理
緩存的工作原理是當CPU要讀取一個數據時,首先從緩存中查找,如果找到就立即讀取并送給CPU處理;如果沒有找到,就用相對慢的速度從內存中讀取并送給CPU處理,同時把這個數據所在的數據塊調入緩存中,可以使得以后對整塊數據的讀取都從緩存中進行,不必再調用內存。
【圖】處理器緩存構造
正是這樣的讀取機制使CPU讀取緩存的命中率非常高(大多數CPU可達90%左右),也就是說CPU下一次要讀取的數據90%都在緩存中,只有大約10%需要從內存讀取。這大大節省了CPU直接讀取內存的時間,也使CPU讀取數據時基本無需等待。總的來說,CPU讀取數據的順序是先緩存后內存。
【圖】L2級緩存
在高速運轉的處理器緩存世界中,事實上還有很多不為大眾所了解的“內幕”,今天筆者將圍繞很多玩家還存在的四種認識誤區展開,感興趣的玩家一定不要錯過哦。
錯誤觀點一:處理器緩存可以用來取代內存
【圖】擁有8MB緩存的Intel 65nm四核心Kentsfield處理器
新聞熱點
疑難解答