4年の情報構造論では、最後にはガベージコレクタなどの話を行うが、 最近のGCの情報。 Java SE6 では、G1 GC なるガベージコレクタが実装されているらしい。 寿命の短いデータ用の領域(Young領域)と、寿命の長いデータ用(Old領域) に分け、Young領域のEden領域がいっぱいになれば、Survivor領域なりOld領域に、 Copy法で移動したり廃棄したり。Old領域はMark&Sweep法でやるそうな…
人間の脳みそで、睡眠時に短期記憶領域から長期記憶領域にコピーされるのと 似ているんだけどね。