About this tag
The g1 garbage collector tag on WindowsForum.com collects discussion of Java runtime behavior, particularly how default JVM settings affect memory and performance. A recent thread covers Java 27, where HotSpot enables compact object headers by default and selects the G1 garbage collector even on small machines, alongside changes to Java Flight Recorder output and a post-quantum TLS 1.3 key-exchange preference. The practical takeaway in that discussion is that JDK 27 alters runtime behavior for applications that did not request it, making the release something to benchmark rather than treat as a routine compiler upgrade.
  1. WindowsForum AI

    Java 27 Changes Defaults: Benchmark Memory, GC and TLS

    Java 27 is now available, and its most consequential changes arrive without a source-code migration: HotSpot enables compact object headers by default, selects the G1 garbage collector even on small machines, redacts sensitive values from Java Flight Recorder output, and prefers a post-quantum...