27 在使用分頁式(paging)記憶體管理的作業系統中,若轉譯後備緩衝區(translation look-aside buffer, TLB)的命中率(hit ratio)為 99%、存取一次分頁表(page table)費時 20ns、當 TLB 命中時存取一次記憶體資料費時 20ns。該系統的有效記憶體存取時間(effective memory-access time)為何?
(A) 19.8ns
(B) 20.2ns
(C) 20.4ns
(D) 39.6ns

答案:登入後查看
統計: A(36), B(124), C(49), D(35), E(0) #3429191

詳解 (共 1 筆)

#6514912
EMAT=命中率×TLB 命中時+未命中率×TLB 命中時
ㅤㅤ
TLB 未命中時:需先查 page table,再存資料
 20 ns(查頁表) + 20 ns(存資料) = 40 ns
ㅤㅤ
0.99 x 20 + 0.1 x 40 = 19.8 + 0.4  = 20.2ns
2
0