奔騰(R) 4 處理器主題DTLB 頁查詢

執行緒特定性TI

載入或儲存微操作時,由於數據轉譯查詢緩衝區 (DTLB) 未命中導致的頁查詢請求數。處理器提交 32 位線性數據地址時,首先將它提交到 DTLB。在執行快取查詢之前,TLB 將載入或儲存單元產生的 32 位線性地址轉換成 36 位實體記憶體地址。DTLB 大小與結構取決於處理器的設計。為轉譯 32 位線性地址,DTLB 未命中要求進行記憶體訪問,以獲取操作系統頁目錄與表格資訊。此事件統計由 DTLB 未命中導致的頁查詢請求數。頁查詢是指硬體遍歷操作系統頁表以轉譯 32 位線性地址。頁查詢未命中會導致頁錯誤,這樣“操作系統”便需要將所需的頁載入到表格中。DTLB 未命中並不一定意味著快取未命中。

一般來說,這些數字源自經驗豐富的效能工程師的經驗:

0

0.01

注意 注意

額外的記憶體訪問可能會影響 CPI。

提示 提示

為最小化 DTLB 未命中,請最小化數據和區域大小,以便:

其它記憶體事件