Compact Object Headers
Kompakt nesne başlıkları (Compact Object Headers) — HotSpot nesne header boyutunu azaltarak heap yoğunluğunu ve memory locality'yi iyileştirmeyi amaçlayan JVM özelliği.
JVM Çalışma Zamanı Bağlamı
JDK 25'te JEP 519 ile ürün özelliği olarak yer alır. Çok sayıda küçük nesne içeren workload'larda heap footprint ve cache davranışı üzerinde anlamlı etki yaratabilir.
Sürüm ve Runtime Sınırı
Header küçülmesi her uygulamada aynı kazancı sağlamaz; object size distribution ve alignment etkisi ölçülmelidir.
İlişkili JVM Kavramları
Kaynak
- https://openjdk.org/jeps/519