Tag: jvm
All the articles with the tag "jvm".
-
JVM internals
Serial, Parallel and G1: The Throughput Collectors
How the classic JVM collectors work, when raw throughput wins, and what G1's region-based design changed.
3 min read
-
JVM internals
How to Choose a JVM Garbage Collector
Why most objects die young, the three dimensions every collector trades off, and a quick guide to picking the right one for your workload.
2 min read
-
JVM internals
Virtual Threads and JVM Memory
Why virtual thread stacks live on the heap, what that does to allocation and GC pressure, and how to tune memory for virtual-thread workloads.
2 min read
-
JVM internals
JVM Object Headers and Java 25 Compact Headers
Why a Point with two ints takes 24 bytes, what the mark word stores, and how Java 25's compact object headers cut the header from 12 to 8 bytes.
5 min read