News: The G1 Garbage Collector: Coming in Java 6 Update 14
The Garbage-First garbage collector (G1) is available for download and testing in the Java SE 6 update 14 early access package. This next-generation, low-pause garbage collector will be included in the Java HotSpot virtual machine. G1 will be the long-term replacement for the Concurrent Mark-Sweep (or CMS) garbage collector, Sun's current low-pause garbage collector. G1 targets medium to large multiprocessor machines and large heaps, relying heavily on the concurrency and parallelism such machines offer. Like CMS, G1 is generational, which benefits throughput. Unlike CMS, G1 compacts to battle fragmentation and to achieve more-consistent long-term operation. As its name suggests, G1 concentrates its collection and compaction activity first on the areas of the heap that are likely to be full of reclaimable objects, thus improving its efficiency. G1 uses a pause prediction model to meet user-defined pause time targets. It achieves smoother pause times than CMS, with fewer or no outliers at comparable or better throughput. The initial target pause times are in the low tens of milliseconds. Usage: -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC A research paper presenting a detailed analysis of G1 is available for download (PDF, 164 KB) as well.
- Posted by: Eugene Ciurana
- Posted on: April 20 2009 10:09 EDT
- nickname by Christopher Brind on April 20 2009 12:39 EDT
- Re: The G1 Garbage Collector: Coming in Java 6 Update 14 by Time PassX on April 20 2009 13:26 EDT
- Only for those using paid support??? by Daniel Nanto on May 29 2009 17:16 EDT
- denil by webmaste kumar on January 20 2011 04:53 EST
- The G1 Garbage Collector: Coming in Java 6 Update 14 by tricky flower on October 29 2012 05:49 EDT
- Thanks by James Walker on June 09 2013 07:08 EDT
Great nickname. I won't get that confused with Google Android hardware.
Great nickname. I won't get that confused with Google Android hardware.Well... if you look at the paper and Oracle's^WSun's site, they chose G1 before the Andriod hardware became available. Cheers, E http://eugeneciurana.com
...crashed after 1/2 hr of use
Is it true that only those who purchase support for Java will be able to take advantage of the G1 garbage collector???? http://tech.slashdot.org/story/09/05/29/1711203/Java-Gets-New-Garbage-Collector-But-Only-If-You-Buy-Support
Great post! I'm just starting out in community management/marketing media and trying to learn how to do it well - resources like this article are incredibly helpful. As our company is based in the US, it's all a bit new to us.Help for Anxiety
Being a programmer, I have found Java to be the easiest and the strongest language I have ever worked with. Other languages too have its own specialties but java is the most comprehensive and expressive language I have found. This detail that you have on your blog is very much relevant. click here for details.
Nice website with good information and I am pleased to have read some of them on your blog.Some were good interesting reads and others were alright but could be a little better netcom avis