13 在一個分頁系統(paging system)中,假設邏輯位址(logical address)為32 bits,分頁大小(page size)為4K bytes,實體記憶體(physical memory)為256M bytes。此系統使用單一層次分頁表(single-level page table)且每一分頁表項目(page table entry)佔4 bytes。假設目前有3個程序(processes)在系統中,則該系統最多需要用多少實體記憶體來存這些程序的分頁表?
(A)12M bytes
(B)48K bytes
(C)12K bytes
(D)256K bytes
答案:登入後查看
統計: A(77), B(89), C(77), D(47), E(0) #316623
統計: A(77), B(89), C(77), D(47), E(0) #316623
詳解 (共 9 筆)
#312326
分頁表entry數目*每個entry大小(4bytes)*3個程序(processes)=(2的32次方/4k)*12bytes= 12M bytes
25
0
#738698
若使用inverted page table 256M/4K = 2^16 K bytes
inverted page table entry 數 = memory frame 數 每個entry 4 byte 故table size = 2^16*4 = 256 KB
8
1
#579363
這題和101年台鐵的第39題有不一樣的地方
單一層次分頁表(single-level page table) 的地方 改成 反分頁表(inverted page table)
1
0
#633200
改成 反分頁表(inverted page table)要怎算阿
1
0
#312578
3Q
0
0
#420443
這題答案怪怪的,101年台鐵同樣的題目,答案是d
0
0
#420448
題目答案一模一樣
0
0
#301505
?
0
0