ガベージコレクション(GC)の仕組み - 参照カウントから世代別・並行GCまで2026年7月12日·約12分ガベージコレクション(GC)がメモリを自動で回収する仕組みを、手動管理(malloc/free)との対比から解き明かします。参照カウント・マークアンドスイープ・コピーGC・世代別GC・トライカラーマーキングといった基本アルゴリズムと、Python・Java・Go・JavaScript(V8)・Rubyの実装を公式ドキュメントを一次ソースに整理します。CS基礎メモリ管理プログラミング