A new Garbage Collector is coming to the Sun JVM. From what I have heard it is a lot like the Garbage Collector in JRocket.
The current Garbage Collector is called CMS. (I have no idea what it stands for.) The new Garbage Collector G1, is a generational Garbage Collector much like CMS. However instead of the physical seperations between the Young and Old generations, it allocates 1 meg blocks of memory and designates on the fly the purpose of that block (Old or young.)
I’m suppose to do a presentation for NUGS on tuning Garbage Collectors next week. I’m going to try to squeeze in some info on this new Garbage Collector, and even take a look at how the JRocket Garbage Collector work.