O'Reilly logo

Virtualizing and Tuning Large-Scale Java Platforms by Emad Benjamin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Tuning Large-Scale Java Platforms

There are two main GC policies: throughput/parallel GC, and Concurrent Mark and Sweep (CMS). Discussion of others is omitted because they do not currently apply to latency sensitive workloads such as those found in category 2 and 3.

Note

When tuning category-2 or any reposne tiem sentstive/latency sensitive Java platforms, using the combination of throughput/parallel GC in young generation, and CMS in old generation often yields the most prudent memory through and response time combination.

The throughput/parallel GC policy is called the throughput GC because it focuses on improved memory throughput as opposed to better response time. It is also synonymously called the parallel GC because it uses ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required