Files
zgc-jdk25-benchmarks/jdk27-memory/output/06-one-cpu.txt
T
Claude e83c9949d8 Add jdk27-memory: compact object headers and G1-everywhere on a Spring Boot service
Spring Boot 4.1.1 catalog service measured on JDK 25, 26 and 27: live heap 320 MB to 273 MB with compact headers, per-class bytes per instance, container-sizing sweeps with real cgroup limits, 1-CPU Serial vs G1 with Native Memory Tracking, removed flags (MaxRAM, UseCompressedClassPointers), and a kernel OOM-kill check. Outputs in jdk27-memory/output.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01TF9JWFvJSNm6HVzswzZU5a
2026-09-24 15:09:55 +00:00

27 lines
1.2 KiB
Plaintext

# 2000000 products, container = 1 GB / 1 CPU (cgroup), -XX:MaxRAMPercentage=50 (512 MB heap), NMT summary on, medians of 3 runs
== jdk26-default (the JVM chose)
collectors=[Copy, MarkSweepCompact] cpus=1
startup=4.808s live=320MB rss=529MB loadMillis=695 gcDuringLoad=9 (523ms)
NMT: GC committed=1730 KB Total committed=597325 KB
== jdk26 -XX:+UseG1GC
collectors=[G1 Young Generation, G1 Concurrent GC, G1 Old Generation] cpus=1
startup=4.8s live=320MB rss=486MB loadMillis=909 gcDuringLoad=12 (517ms)
NMT: GC committed=46627 KB Total committed=642767 KB
== jdk27-default (the JVM chose)
collectors=[G1 Young Generation, G1 Concurrent GC, G1 Old Generation] cpus=1
startup=4.8s live=272MB rss=436MB loadMillis=700 gcDuringLoad=8 (472ms)
NMT: GC committed=43443 KB Total committed=493486 KB
== jdk27 -XX:+UseSerialGC
collectors=[Copy, MarkSweepCompact] cpus=1
startup=5.101s live=271MB rss=482MB loadMillis=692 gcDuringLoad=9 (495ms)
NMT: GC committed=1730 KB Total committed=597439 KB
== jdk27 -XX:+UseSerialGC, compact off
collectors=[Copy, MarkSweepCompact] cpus=1
startup=4.706s live=318MB rss=530MB loadMillis=630 gcDuringLoad=9 (487ms)
NMT: GC committed=1730 KB Total committed=597465 KB