LONGEPASS
Q110.

作業系統的搶救回復(recovery)機制中,檢查點(checkpoint)的作用是?

電腦軟體應用 · 丙級 · 系統軟體使用 · Q110

難易度分析

2 / 5

本題考查作業系統恢復機制的基礎概念,要求考生能準確區分特定功能與相似機制之間的差異,屬於典型的定義記憶與概念辨析題型。

正確答案:②加速系統回復的效率

② 加速系統回復的效率:檢查點(checkpoint)的核心作用是在系統正常運作時定期建立狀態快照,將已完成的交易與記憶體中的髒頁(dirty pages)寫入磁碟。當系統故障需要回復時,只需從最後一個檢查點開始重做(redo)或復原(undo),大幅縮短日誌掃描範圍,從而加速系統回復效率。

錯誤選項解析

  • ① 檢查系統狀態的一致性:檢查系統狀態一致性主要依賴交易日誌(transaction log)與驗證和(checksum)機制來達成,而非檢查點的核心功能。檢查點僅記錄當下系統狀態的快照,本身不執行一致性驗證。
  • ③ 解決磁碟毀損後的回復問題:磁碟毀損屬於實體儲存媒體故障,需依賴備份還原、RAID 冗餘機制或分散式儲存來解決。檢查點僅處理邏輯層面的交易回復,無法修復實體磁碟的硬體損壞。
  • ④ 改善資料異動執行的效率:資料異動執行效率取決於CPU 排程、I/O 緩衝機制與資料庫索引優化等因素。檢查點反而可能因集中寫入磁碟而短暫降低執行效能,其設計目的僅在於優化故障後的回復速度。
Learning Tip

"此題常考檢查點與交易日誌的功能區別。切記:檢查點的目的是縮短回復時間而非提升執行效能;一致性檢查靠的是日誌與 checksum,磁碟毀損需靠備份與 RAID。實務上,檢查點間隔越短,回復越快,但頻繁建立檢查點會增加 I/O 負擔,需依系統需求取捨。"

學員答題分佈

①檢查系統狀態的一致性0%
②加速系統回復的效率0%
③解決磁碟毀損後的回復問題0%
④改善資料異動執行的效率0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目