7 puan yazan xguru 2021-09-18 | 2 yorum | WhatsApp'ta paylaş
  • Shenandoah Garbage Collection projesinin amacı, GC sırasında duraklama süresini azaltmak

→ Eşzamanlı işleme sayesinde yanıt verme kabiliyeti artırılıyor

→ JDK12: Concurrent Heap Evacuation eklendi ve uygulamayı durdurmadan heap temizliği mümkün hale geldi

→ JDK14: Concurrent Class Unloading

→ JDK16: Concurrent Reference Processing

→ JDK17: Concurrent Thread-stack Processing'in eklenmesiyle milisaniyenin altında duraklamalar mümkün hale geldi

2 yorum

 
alstjr7375 2021-09-18

ZGC de epey ünlüymüş.

Ancak, değişkenin işaretçisinde 64 bit kullanıldığı için (https://img1.daumcdn.net/thumb/R1280x0/…) yalnızca 64 bit işletim sistemlerinde kullanılabiliyor.

Daha önce betik dili VM performansıyla ilgili araştırma yapmıştım,

JS tarafında V8'in durumu ise aşağıdaki ilkelere dayanıyormuş.

 
xguru 2021-09-18

Shenandoah gc’nin özellikleri ve basit algoritmasına dair bir tanıtım

Ben Shenandoah’yı daha önce sadece Take Me Home Country Road şarkısının sözlerinden duymuştum..