<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="Helvetica, Arial, sans-serif">Julian-<br>
<br>
I don't think there is a simple answer to this question, though
probably not. G1's initial focus was to provide reasonable pauses
for extremely large heaps. Which means today it might not be the
best choice for everyone. We think the technology has 'a lot of
legs' though, meaning that with adaptation, it can address many
different kinds of garbage collection demands. So one day, it
might effectively be the default collector, but it is too soon to
know for sure.<br>
<br>
Considering that GC behavior changes can be very disruptive to
existing deployments, we are reluctant to make shifts like this
even in major releases without considerable advanced notice. </font><font
face="Helvetica, Arial, sans-serif">So in current releases, if you
don't specify a collector, we attempt to make some simple
automated choices, but I doubt we'd make radical changes to that
behavior in the near term.</font><br>
<font face="Helvetica, Arial, sans-serif"><br>
For the bigger question regarding is G1 supported, the current
answer is no. But keep in mind that the support commitment that
Oracle makes to its paid customers for supported products is
fairly significant, and there is much more to it than just meeting
the functionality and reliability requirements. <br>
<br>
We continue to encourage everyone to test and evaluate G1, and of
course, deliver feedback to us, as we continue significant
development on G1. <br>
<br>
-John<br>
<br>
</font><br>
On 12/8/11 12:18 PM, Julian Fleischer wrote:
<blockquote
cite="mid:0796CC9D-E11A-42C5-866E-000292430BFF@fu-berlin.de"
type="cite">
<pre wrap="">Hi,
I’m wondering what the state of the Garbage First Garbage Collector is in current and upcoming JREs, as it is rather sparley documented and no official and up-to-date FAQ can be found.
This is partly in response to the following Stackoverflow Question: <a class="moz-txt-link-freetext" href="http://stackoverflow.com/a/8427161/471478">http://stackoverflow.com/a/8427161/471478</a>
Please, can you tell us what the state of G1GC is for current and future versions of the OpenJDK? Is it stable, meant to replace current GC?
kind regards,
Julian Fleischer
</pre>
</blockquote>
</body>
</html>