問題詳情

2. 作業系統進行記憶體管理中,頁置換(Page Replacement)演算法的主要目的是以下何項?
(A)最小化頁錯誤(Page Fault)次數
(B)最大化CPU使用率
(C)最小化記憶體使用率
(D)最大化磁碟使用率

參考答案

答案:A
難度:計算中-1
書單:沒有書單,新增

用户評論

【用戶】不叫賭俠的陳小刀

【年級】高三下

【評論內容】分頁替換(Page Replacement)如果實體記憶體中還有沒使用到的頁框,可以直接將分頁的內容從輔助記憶體移進(swap in)這個實體記憶體的頁框中;如果實體記憶體中所有的頁框都已經被分頁使用,那麼只好想辦法找出一個未來可能要很久才會再被用到的頁框中其他分頁的內容,將其移出(swap out)至輔助記憶體中儲存,接著再將輔助記憶體中要使用的分頁內容移進(swap in)這個實體記憶體的頁框中。由於這個移出移入(swap in/out)的動作需要許多時間來完成,因此我們會希望分頁替換的次數愈少愈好。也就是說,我們要讓分頁被替換後,再次發生分頁錯誤的機會降低。分頁錯誤的次數愈少,作業系統的運作效能就能愈好,同時也能減少對輔助記憶體的讀寫次數,延長硬體壽命。

【用戶】不叫賭俠的陳小刀

【年級】高三下

【評論內容】分頁替換(Page Replacement)如果實體記憶體中還有沒使用到的頁框,可以直接將分頁的內容從輔助記憶體移進(swap in)這個實體記憶體的頁框中;如果實體記憶體中所有的頁框都已經被分頁使用,那麼只好想辦法找出一個未來可能要很久才會再被用到的頁框中其他分頁的內容,將其移出(swap out)至輔助記憶體中儲存,接著再將輔助記憶體中要使用的分頁內容移進(swap in)這個實體記憶體的頁框中。由於這個移出移入(swap in/out)的動作需要許多時間來完成,因此我們會希望分頁替換的次數愈少愈好。也就是說,我們要讓分頁被替換後,再次發生分頁錯誤的機會降低。分頁錯誤的次數愈少,作業系統的運作效能就能愈好,同時也能減少對輔助記憶體的讀寫次數,延長硬體壽命。