ZGC

Türkçe karşılığı: Z çöp toplayıcıAlan: Java ve JVM

Çok büyük heap'lerde düşük pause süresini hedefleyen, concurrent relocation ve colored pointer/barrier teknikleri kullanan HotSpot garbage collector.

Teknik Bağlam

Modern JDK'lerde generational çalışma varsayılan hale gelmiştir. ZGC seçimi yalnız pause hedefiyle değil throughput, CPU headroom ve memory footprint ile birlikte değerlendirilmelidir.

Sınırlar

Düşük pause süresi sıfır GC maliyeti anlamına gelmez; concurrent work uygulama CPU'suyla kaynak paylaşır.

İlgili Kavramlar

  • Garbage Collection
  • Generational GC
  • Tail Latency
  • Allocation Rate

Kaynak

  • https://openjdk.org/projects/jdk/25/jeps-since-jdk-21