メモリ管理

ガベージコレクション

日本語

概要

使われなくなったメモリ領域を自動的に解放する仕組み。

詳細

到達不能になったオブジェクトを検出し、自動的にメモリを解放する仕組み。世代別GCでは新しいオブジェクトが多い若い世代を頻繁かつ短時間で回収し、生き残ったオブジェクトを古い世代に昇格させることで、GC全体の停止時間(Stop the World)を抑える設計が一般的。

プログラミングの他の用語