LONGEPASS
Q227.

在作業系統中,當發生猛移現象(Thrashing)時,會產生那些情形?

電腦軟體設計共同科目 · 乙級 · Q227

難易度分析

3 / 5

本題要求對作業系統記憶體管理中的特定現象及其連鎖反應有深入理解,且由於為複選題,必須準確辨析多個選項的正確與否才能得分,增加了答題難度。

正確答案 (複選):②, ③

  • ② 磁碟I/O 次數太多:當發生 Thrashing 時,作業系統的虛擬記憶體管理機制會不斷將分頁在記憶體與磁碟間置換(Paging/Swapping),導致磁碟 I/O 次數急遽增加。
  • ③ CPU 使用率太低:由於系統資源大量消耗於分頁置換的 I/O 等待,CPU 實際執行程序的時間大幅減少,因此 CPU 使用率會顯著降低。

錯誤選項解析

  • ① 磁碟空間不足:Thrashing 是由於實體記憶體不足導致頻繁的分頁置換,而非磁碟儲存空間不足。磁碟空間是否充足與猛移現象無直接關聯。
  • ④ 網路使用率太低:Thrashing 屬於記憶體管理層面的問題,與網路頻寬或使用率無直接關係。網路使用率高低取決於網路應用程式與流量,不受分頁置換影響。
Learning Tip

"Thrashing 的核心考點在於理解虛擬記憶體與分頁機制的運作。當工作集(Working Set) 超過可用實體記憶體時,系統會陷入「分頁錯誤 → 置換分頁 → 再次分頁錯誤」的惡性循環。常考陷阱是將「磁碟 I/O 過多」與「磁碟空間不足」混淆,前者是 Thrashing 的結果,後者則是儲存容量問題。解決方法包括增加實體記憶體、減少同時執行的程序數,或採用局部性原理優化程式設計。"

學員答題分佈

①磁碟空間不足0%
②磁碟I/O 次數太多0%
③CPU 使用率太低0%
④網路使用率太低0%

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

相似類型題目