@TimefoldAI @GeoffreyDeSmet

Mostly
in-memory
computations

Free performance gains

Java version 8 ⇒ 11 11 ⇒ 17 17 ⇒ 21
Average gain
(Parallel GC)
+4.5% +6.5% +2.0%

More for G1 GC.

Solver calculations
are time bound

Performance == solution quality

The best Garbage Collector?

Goal Throughput Latency
G1 GC (default) - -
Parallel GC Better Worse
ZGC Worse Better

YMMV, especially with only 1 vCPU.