The GC whitepaper

There's a very nice whitepaper on our GC at

http://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.

Comments:

Nice, a consolidated quick guide! Funny enough, the first dozen pages look like my own 'cheatsheet notes'. :)

-M

Posted by Moazam Raja on August 24, 2006 at 08:39 AM PDT #

Hi,

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 24, 2006 at 05:43 PM PDT #

Damon,

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 02:50 AM PDT #

Hi Jon,

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 05:13 AM PDT #

Post a Comment:
Comments are closed for this entry.
About

jonthecollector

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today