O'Reilly logo

Java EE 8 High Performance by Romain Manni-Bucau

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

The serial collector

To force using the serial collector, you will need to add the following option to your JVM:

-XX:+UseSerialGC

Once this option is added to the JVM, you will have a garbage collector using a single thread and potentially lock the application for collection.

The first collection will move the still used objects from eden to the first empty survivor space. If the used objects are too big, they are directly moved to the tenured space. Younger objects of the survivor 1 (also known as survivor from) space are then moved to the survivor 2 (also known as survivor to) space if there is space; otherwise, they are moved directly to the tenured space. Older objects are moved to the tenured space.

Once all these moves are done, the ...

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