-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Description
There are quite a few questionable JVM options
| line: 'JVM_MEM="-Xms16G -Xmx16G -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+PerfDisableSharedMem -XX:+AlwaysPreTouch -XX:-UseBiasedLocking"' |
- Running G1 with a 10ms pause time goal is theoretically possible but ZGC and Shenandoah are really better suited for this. Note you're trading throughput for latency.
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis- biased locking has been removed in JDK 18 https://bugs.openjdk.org/browse/JDK-8256425
| line: 'JVM_MEM="-Xms6G -Xmx6G -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+PerfDisableSharedMem -XX:+AlwaysPreTouch -XX:-UseBiasedLocking"' |
- Running G1 with a 10ms pause time goal is theoretically possible but ZGC and Shenandoah are really better suited for this. Note you're trading throughput for latency.
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis- biased locking has been removed in JDK 18 https://bugs.openjdk.org/browse/JDK-8256425
| line: 'JVM_MEM="-Xms90G -Xmx90G -XX:+UnlockExperimentalVMOptions -XX:+UseZGC -XX:+ParallelRefProcEnabled -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=12 -XX:ConcGCThreads=12 -XX:+DisableExplicitGC -XX:-ResizePLAB"' |
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis
| line: 'JVM_MEM="-Xms12G -Xmx12G -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+PerfDisableSharedMem -XX:+AlwaysPreTouch -XX:-UseBiasedLocking"' |
- Running G1 with a 10ms pause time goal is theoretically possible but ZGC and Shenandoah are really better suited for this. Note you're trading throughput for latency.
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis- biased locking has been removed in JDK 18 https://bugs.openjdk.org/browse/JDK-8256425
| line: 'JVM_MEM="-Xms12G -Xmx12G -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+PerfDisableSharedMem -XX:+AlwaysPreTouch -XX:-UseBiasedLocking"' |
- Running G1 with a 10ms pause time goal is theoretically possible but ZGC and Shenandoah are really better suited for this. Note you're trading throughput for latency.
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis- biased locking has been removed in JDK 18 https://bugs.openjdk.org/browse/JDK-8256425
| line: 'JVM_MEM="-Xms12G -Xmx12G -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+PerfDisableSharedMem -XX:+AlwaysPreTouch -XX:-UseBiasedLocking"' |
- Running G1 with a 10ms pause time goal is theoretically possible but ZGC and Shenandoah are really better suited for this. Note you're trading throughput for latency.
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis- biased locking has been removed in JDK 18 https://bugs.openjdk.org/browse/JDK-8256425
| line: 'JVM_MEM="-Xms8G -Xmx8G -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+PerfDisableSharedMem -XX:+AlwaysPreTouch -XX:-UseBiasedLocking"' |
- Running G1 with a 10ms pause time goal is theoretically possible but ZGC and Shenandoah are really better suited for this. Note you're trading throughput for latency.
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis- biased locking has been removed in JDK 18 https://bugs.openjdk.org/browse/JDK-8256425
| line: 'JVM_MEM="-Xms6G -Xmx6G -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+PerfDisableSharedMem -XX:+AlwaysPreTouch -XX:-UseBiasedLocking"' |
- Running G1 with a 10ms pause time goal is theoretically possible but ZGC and Shenandoah are really better suited for this. Note you're trading throughput for latency.
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis- biased locking has been removed in JDK 18 https://bugs.openjdk.org/browse/JDK-8256425
| line: 'JVM_MEM="-Xms2G -Xmx4G -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+PerfDisableSharedMem -XX:+AlwaysPreTouch -XX:-UseBiasedLocking"' |
- Running G1 with a 10ms pause time goal is theoretically possible but ZGC and Shenandoah are really better suited for this. Note you're trading throughput for latency.
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis- biased locking has been removed in JDK 18 https://bugs.openjdk.org/browse/JDK-8256425
| line: 'JVM_MEM="-Xms12G -Xmx12G -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+PerfDisableSharedMem -XX:+AlwaysPreTouch -XX:-UseBiasedLocking"' |
- Running G1 with a 10ms pause time goal is theoretically possible but ZGC and Shenandoah are really better suited for this. Note you're trading throughput for latency.
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis- biased locking has been removed in JDK 18 https://bugs.openjdk.org/browse/JDK-8256425
| line: 'JVM_MEM="-Xms12G -Xmx12G -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+PerfDisableSharedMem -XX:+AlwaysPreTouch -XX:-UseBiasedLocking"' |
- Running G1 with a 10ms pause time goal is theoretically possible but ZGC and Shenandoah are really better suited for this. Note you're trading throughput for latency.
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis- biased locking has been removed in JDK 18 https://bugs.openjdk.org/browse/JDK-8256425
| line: 'JVM_MEM="-Xms50G -Xmx50G -XX:+UnlockExperimentalVMOptions -XX:+UseZGC -XX:+ParallelRefProcEnabled -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=12 -XX:ConcGCThreads=12 -XX:+DisableExplicitGC -XX:-ResizePLAB"' |
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis
| line: 'JVM_MEM="-Xms12G -Xmx12G -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+PerfDisableSharedMem -XX:+AlwaysPreTouch -XX:-UseBiasedLocking"' |
- Running G1 with a 10ms pause time goal is theoretically possible but ZGC and Shenandoah are really better suited for this. Note you're trading throughput for latency.
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis- biased locking has been removed in JDK 18 https://bugs.openjdk.org/browse/JDK-8256425
| line: 'JVM_MEM="-Xms100G -Xmx100G -XX:+UnlockExperimentalVMOptions -XX:+UseZGC -XX:+ParallelRefProcEnabled -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=12 -XX:ConcGCThreads=12 -XX:+DisableExplicitGC -XX:-ResizePLAB"' |
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis
| line: 'JVM_MEM="-Xms6G -Xmx6G -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+PerfDisableSharedMem -XX:+AlwaysPreTouch -XX:-UseBiasedLocking"' |
- Running G1 with a 10ms pause time goal is theoretically possible but ZGC and Shenandoah are really better suited for this. Note you're trading throughput for latency.
-XX:+ParallelRefProcEnabledis default since JDK 17 https://www.oracle.com/java/technologies/javase/17-relnote-issues.html#JDK-8204686-XX:+AggressiveOptshas been removed in https://bugs.openjdk.org/browse/JDK-8150552-XX:+DoEscapeAnalysisis the default, checkjava -XX:+PrintFlagsFinal -version | grep DoEscapeAnalysis- biased locking has been removed in JDK 18 https://bugs.openjdk.org/browse/JDK-8256425
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels