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 ...

Get Java EE 8 High Performance now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.