Re: Java Versions and GC Tuning

2023-12-14 Thread Shawn Heisey
On 12/14/2023 13:41, Walter Underwood wrote: Running this with Corretto 17 on my Apple Silicon MacBook: java -XX:+PrintFlagsFinal I see this line in the 500+ lines of output: bool UseZGC = false {product} {default} I

Re: Java Versions and GC Tuning

2023-12-14 Thread Walter Underwood
Running this with Corretto 17 on my Apple Silicon MacBook: java -XX:+PrintFlagsFinal I see this line in the 500+ lines of output: bool UseZGC = false {product} {default} If it was platform dependent, it would say {pd pr

Re: Java Versions and GC Tuning

2023-12-14 Thread Shawn Heisey
On 12/14/23 13:04, Shawn Heisey wrote: On 12/14/23 12:58, Shawn Heisey wrote: On closer read, that list for Java 17 is applicable to Java itself, not necessarily ZGC. And on a third read, I figured out that the list DOES apply to ZGC. Apologies for the noise! They do have a nice clear table

Re: Java Versions and GC Tuning

2023-12-14 Thread Shawn Heisey
On 12/14/23 12:58, Shawn Heisey wrote: On closer read, that list for Java 17 is applicable to Java itself, not necessarily ZGC. And on a third read, I figured out that the list DOES apply to ZGC. Apologies for the noise! Thanks, Shawn

Re: Java Versions and GC Tuning

2023-12-14 Thread Shawn Heisey
On 12/14/23 12:47, Shawn Heisey wrote: On 12/14/23 08:37, Walter Underwood wrote: Thanks for the recommendation. Are you running this on Intel or ARM64? We’ve mostly moved to ARM64. —wunder This is on x64. When ZGC was first released, it only worked on Linux/x64. In Java 17, the supported ar

Re: Java Versions and GC Tuning

2023-12-14 Thread Shawn Heisey
On 12/14/23 08:37, Walter Underwood wrote: Thanks for the recommendation. Are you running this on Intel or ARM64? We’ve mostly moved to ARM64. —wunder This is on x64. When ZGC was first released, it only worked on Linux/x64. In Java 17, the supported architectures are: Linux/x64 Lin