"Load on the server is NOT a measure of user performance - if a user's session gets frozen, that reduces the load on the server. But for sure performance has not improved for that user."
"GC ergonomics (UseParallelGC with -XX:+UseAdaptiveSizePolicy) tries to meet, in order, the: pause time goal; throughput goal; minimum footprint. To find out what the ergonomics are doing, set -XX:AdaptiveSizePolicyOutputInterval=1 which will print the ergonomics details every GC."