このページは何か? (by ひげぽん) † ひげぽんがいろいろな資料を読んでローカルに雑然とメモしていたものを貼ります。 ↑ 古典的なGCの基本 † GC対象オブジェクトの走査を開始する出発点をルートと呼ぶ。 ルートから到達可能であれば「アクティブ」である GCの流れ 空きがない 到達可能/不可能/未使用に分類 マーク リファレンスカウント コピー 到達不可能なオブジェクトの回収 古典的なGCでは 空きがない→回収という流れなので、走査する対象の空間が大きいとアプリケーションが止まったように見える。 ↑