IPA過去問ドリル

平成25年度 秋期 基本情報技術者試験 午前 問17

テクノロジ/ソフトウェア

メモリリークの説明として,適切なものはどれか。

出典:平成25年度 秋期 基本情報技術者試験 午前 問17

正解:ア

解説

メモリリークとは,OSやアプリケーションのプログラム上の不具合によって,動作中に確保した主記憶領域が不要になった後も解放されずに残ってしまう現象です。これが繰り返し発生すると,利用可能な主記憶が徐々に減少し,最終的にはシステムの動作に支障をきたします。

選択肢ごとの解説

  • 正しい。バグなどが原因で確保した主記憶が解放されず,利用可能な主記憶が減少していくのがメモリリークです。
  • 誤り。これは主記憶容量不足によるスラッシング(過度なページングによるスループット低下)の説明です。
  • 誤り。これはオーバレイ方式の説明であり,メモリリークとは異なる概念です。
  • 誤り。これはフラグメンテーション(断片化)の説明であり,メモリリークとは異なる現象です。
基本情報技術者の過去問を演習モードで解く