プログラム実行時のヒープ領域のメモリ管理において,不要になった領域を自動的に解放して再利用可能にするガベージコレクションの説明として,適切なものはどれか。
出典令和2年度 10月 応用情報技術者試験 午前 問16
ア
プログラムから参照されなくなった不要なメモリブロックを検知し,自動的に回収して空きメモリとして再利用できるようにする。
イ
散在する小さな空き領域を集約し,連続した 1 つの大きな利用可能領域を作成する。
ウ
主記憶が不足したときに,実行優先度の低いプロセスのメモリイメージを丸ごと外部記憶装置に退避させる。
エ
プログラムのコンパイル時に変数の生存期間を解析し,メモリの割当て位置を実行前に静的に確定する。