4 在計算機系統中,請選出全部有關 TLB(translation lookaside buffer)的正確敘述:①TLB 是主記憶
體容量不足時,資料暫存的緩衝區 ②可用於提升 CPU 與 I/O device 資料傳輸的速度 ③可用於虛擬記憶體的管理 ④其運作原理與構造和快取記憶體相同
(A)①②
(B)②③
(C)③④
(D)①④
答案:登入後查看
統計: A(70), B(161), C(217), D(106), E(0) #1372578
統計: A(70), B(161), C(217), D(106), E(0) #1372578
詳解 (共 1 筆)
#2864521
轉譯後備緩衝區(Translation Lookaside Buffer,TLB):
為CPU的一種快取,由記憶體管理單元用於改進虛擬位址到實體位址的轉譯速度。目前所有的桌上型及伺服器型處理器(如 x86)皆使用TLB。為典型的可定址內容記憶體(content-addressable memory,CAM)。其搜尋鍵碼為虛擬記憶體位址,其搜尋結果為實體位址。如果請求的虛擬位址在TLB中存在,CAM 將給出一非常快速的符合結果,之後就可使用得到的實體位址存取記憶體。如果請求的虛擬位址不在 TLB 中,就會使用分頁表進行虛實位址轉換,而分頁表的存取速度比TLB慢很多。有些系統允許分頁表被交換到次級記憶體,那虛實位址轉換可能要花非常長的時間。
24
1