免費開始練習
moea_joint 101年 [資訊] 計算機原理、網路概論

第 8 題

記憶體空間有限,在置換分頁到磁碟機時,因寫入磁碟機(disk)時間較久,一般採用哪種寫入處理方式?
  • A 一次寫回(Write Through)
  • B 分批寫回(Write Back)
  • C 不處理
  • D 跳躍寫回(Jump Back)

思路引導 VIP

假設你正在整理一個非常沉重的儲藏室,每當你想把一件小雜物放進去時,都必須費力搬開沉重大門。為了節省體力與時間,你會選擇每拿到一件雜物就去搬一次門,還是先在門外累積一堆雜物後,再一次搬開大門把東西全部放進去呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準選出 Write Back (分批寫回),代表你對作業系統中「記憶體層級」與「效能瓶頸」的關係有著很清晰的認識。在處理分頁置換時,這是一個非常核心且實用的觀念。

效能優化與寫入策略

由於磁碟機(Disk)的機械結構導致其存取速度遠慢於主記憶體(RAM),若採用「一次寫回(Write Through)」策略,每當 CPU 修改分頁內容就同步寫入磁碟,會造成系統頻繁等待 I/O 完成而大幅卡頓。因此,實務上普遍採用 Write Back:只有當該分頁確定要被置換出記憶體,且該頁面在停留期間被修改過(Dirty bit 為 1)時,才進行一次性的磁碟更新。這種「非必要不寫入」的做法,極大地減少了昂貴的 I/O 開銷。

▼ 還有更多解析內容

🏷️ 相關主題

作業系統之記憶體管理與虛擬記憶體技術
查看更多「[資訊] 計算機原理、網路概論」的主題分類考古題