From b84956fefb093acf00297d8e573115a74531d0ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Mathieu?= Date: Mon, 2 Jan 2023 16:48:45 +0100 Subject: [PATCH] Update the performance guide with respect to Quarkus default GraalVM GC (cherry picked from commit 43157cbfd8f162a174c2f809af9a59f0d44fd15b) --- docs/src/main/asciidoc/performance-measure.adoc | 7 ------- 1 file changed, 7 deletions(-) diff --git a/docs/src/main/asciidoc/performance-measure.adoc b/docs/src/main/asciidoc/performance-measure.adoc index cd261ce68ef95..51ca1c4b1e1b9 100644 --- a/docs/src/main/asciidoc/performance-measure.adoc +++ b/docs/src/main/asciidoc/performance-measure.adoc @@ -224,13 +224,6 @@ all services it's able to find on the classpath. We prefer listing services explicitly as it produces better optimised binaries. Disable it as well by setting `-H:-UseServiceLoaderFeature`. -=== Better default for Garbage Collection implementation - -The default in GraalVM seems meant to optimise for short-lived processes. - -Quarkus defaults to server applications, so we switch to a better default by setting - `-H:InitialCollectionPolicy=com.oracle.svm.core.genscavenge.CollectionPolicy$BySpaceAndTime`. - === Others ... This section is provided as high level guidance, but can't presume to be comprehensive as some flags are controlled