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

執行緒特定性TI

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

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

0

0.01

提示 提示

要最小化 ITLB 未命中:

其它記憶體事件