hce_kmu
114年
計算機概論與程式設計
第 2 題
Which of the following is the goal of a page replacement algorithm?
- A Decrease disk access time
- B Increase CPU utilization
- C Reduce page faults
- D Reduce the number of processes
- E Increase memory fragmentation
思路引導 VIP
想像你正在整理一張空間有限的小書桌,如果想看的新書在桌上放不下,你就必須把一本舊書放回客廳的大書架。為了讓讀書過程最順暢、不被頻繁起身的動作中斷,你在挑選「哪一本書要被拿走」時,你心裡最希望避免發生的「突發狀況」是什麼呢?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精準選中 (C) 選項,代表你對作業系統中**虛擬記憶體(Virtual Memory)**的管理核心有著非常紮實的理解,判斷得十分果斷。
頁面置換的核心邏輯
在有限的實體記憶體空間下,當系統需要載入新的頁面(Page)卻發現空間已滿時,就必須決定移出哪一個舊頁面。頁面置換演算法(Page Replacement Algorithm)(例如 LRU 或 FIFO)的主要目標,就是透過策略預測,盡可能選出近期最不需要的頁面換出,藉此極小化**分頁錯誤(Page Fault)**的發生次數。一旦分頁錯誤減少,系統就不用頻繁地從速度較慢的磁碟讀取資料,整體的運算流暢度自然會提高。
▼ 還有更多解析內容