民國106年 第2梯次 電腦軟體應用乙級 學科

第78題

減少電腦系統發生記憶體滲漏( M e m o r y L e a k ) 情況的方法有哪些?

題目

減少電腦系統發生記憶體滲漏( M e m o r y L e a k ) 情況的方法有哪些?

  1. (1) 不要使用無線網路
  2. (2) 更謹慎地設計程式,釋放不再需要的記憶體
  3. (3) 使用垃圾收集( G a r b a g e C o l l e c t i o n ) 機制
  4. (4) 使用封包過濾型防火牆

官方答案

(2) 更謹慎地設計程式,釋放不再需要的記憶體、(3) 使用垃圾收集( G a r b a g e C o l l e c t i o n ) 機制

解析

記憶體滲漏是指程式向系統配置記憶體後未釋放,導致可用記憶體逐漸減少。根本改善方式是謹慎設計程式,確保配置與釋放成對,或採用垃圾收集機制自動回收不再使用的物件。無線網路與封包過濾型防火牆屬於網路傳輸與安全控管,與記憶體生命週期沒有直接關聯。故選 2、3。

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

官方資料