Jon Masamitsu's Weblog
The GC whitepaper
There's a very nice whitepaper on our GC athttp://java.sun.com/j2se/reference/whitepapers/memorymanagement_whitepaper.pdf
It talks about basic concepts, some specifics about our GC, suggestions on tuning, and some of the latest improvements such as the parallel old collector. If you've looked at the GC tuning guides, some of it will look familiar, but it nicely pulls together information from several sources.
Posted at 11:53AM Aug 24, 2006 by jonthecollector in Java | Comments[4]
Thursday Aug 24, 2006
-M
Posted by Moazam Raja on August 24, 2006 at 03:39 PM PDT #
Yes, a very good summary/overview, and it cleaned up some of the garbage I'd accumulated in my head about the different mechanisms.
[Someone really should merge the names of the overlapping attributes/flags (eg to avoid the "no policy got set" problems with parallel ref collection) so that we don't need to remember 50 ways of saying the same things!]
Rgds
DHD
Posted by Damon Hart-Davis on August 25, 2006 at 12:43 AM PDT #
There is a bug that has to do with flag names and a bug that has to do with a missing policy in the parallel reference processing. The bugs are
6432517 - Policy missing in GC parallel reference processing
6362902 - Use uniform names for GC flags/parameters/names/verbose-logs across all collectors whenever possible
Do either address the problem you've raised.
Posted by Jon Mausamits on August 28, 2006 at 09:50 AM PDT #
Yes, both are exactly what I had in mind... More simple for you to code and for simple people like me to use correctly...
Rgds
Damon
Posted by Damon Hart-Davis on August 28, 2006 at 12:13 PM PDT #