差分

ナビゲーションに移動 検索に移動

ガベージコレクション

183 バイト追加, 2015年1月23日 (金) 01:15
編集の要約なし
'''ガベージコレクション'''(英語:garbage ([[英語]]:garbage collection、略称:[[GC]])とは、[[プログラム]]で動的に確保したメモリ領域のうち、不要になったものを自動的に解放する機構のことである。
== 概要 ==
:[[マークアンドスイープ]]と[[コピーGC]]のハイブリッド方式。[[メモリ]]が使われ始めてからの経過時間や、確保されたメモリサイズなどでグループを分け(このグループを「世代」という)、それぞれに異なるGC方式を適用するというもの。
== 主なガベージコレクション実装 ==
{{stub}}
== 主なガベージコレクション実装 その他=={{stub}}[[MonoMac]]では[[メインスレッド]]以外からSystem.GC.Collect()を呼び出しても効果がない。必ずメインスレッドで実行する必要がある。
== 関連項目 ==
匿名利用者

案内メニュー