民國105年 第2梯次 電腦軟體設計(C++)乙級 學科

第25題

下列那一項不是作業系統的記憶體管理方式?

題目

下列那一項不是作業系統的記憶體管理方式?

  1. (1) 置換法 ( S w a p p i n g )
  2. (2) 分段法 ( S e g m e n t a t i o n )
  3. (3) 需求分頁法 ( D e m a n d P a g i n g )
  4. (4) 垃圾搜集法 ( G a r b a g e C o l l e c t i o n )

官方答案

(4) 垃圾搜集法 ( G a r b a g e C o l l e c t i o n )

解析

作業系統的記憶體管理方式包括置換法(Swapping,將整個行程在記憶體與磁碟間搬移)、分段法(Segmentation,依程式邏輯區段配置)、分頁法與需求分頁法(Demand Paging,只在真正存取時才載入分頁,並配合置換與 page fault 處理)。垃圾搜集法(Garbage Collection)是程式語言或執行環境自動回收不再使用之物件記憶體的技术,例如 Java、C# 的執行環境,屬於語言層次的記憶體管理機制,並非作業系統管理實體記憶體的方式,故選 4。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料