UseSerialGC, there are three concrete groups of collection strategies one could choose:
UseParallelGC: for high throughput
UseConcMarkSweepGC: for low latency, has been proposed to be replaced by g1gc
UseG1GC: for low latency
The last one maintains logical generations, so there are no separate policy for young/old generation.