【已刪除】24. 假設有一記憶體管理系統使用最久未使用法(Least Recently Used, LRU)來置換頁面(Page),系 統內有三個空的頁框(Frame)來存放被置換進來的頁面資料,每個頁框可存放一個頁面的資料 ,若有一行程(Process)存取頁面的順序依次為頁面1、2、7、1、3、2、1、7、2,請問這過程 中總共發生幾次頁面置換(Page replacement)?
(A) 4
(B) 5
(C) 6
(D) 7
(E)已刪除
答案:登入後查看
統計: A(85), B(96), C(338), D(41), E(427) #1476261
統計: A(85), B(96), C(338), D(41), E(427) #1476261
詳解 (共 9 筆)
#4089257
Page replacement 算出來是三次才對
Page fault 算出來才是六次
17
0
#3928543
其實對這題有點小疑問,題目是問總共發生幾次頁面置換(Page replacement)?
但是前3次空的frame只有page fault的問題,不算Page replacement(Page replacement的定義應該是page fault發生,O.S.中已無可用的frame),有空的frame直接存入就好,沒有置換問題才對
不過答案沒有3次就對了啦
如果題目是問總共發生幾次page fault那就是6次無誤了
不知小弟的想法是否有誤,懇請賜教
8
0
#4190294
感謝開釋....為了這題我花了許久找資料看我是哪邊搞錯了,原來真的是題目有問題
1
0