7 poin oleh xguru 2021-09-18 | 2 komentar | Bagikan ke WhatsApp
  • Proyek Shenandoah Garbage Collection bertujuan mengurangi waktu jeda saat GC

→ Meningkatkan responsivitas melalui pemrosesan concurrent

→ JDK12: memperkenalkan Concurrent Heap Evacuation sehingga pembersihan heap bisa dilakukan tanpa menghentikan aplikasi

→ JDK14: Concurrent Class Unloading

→ JDK16: Concurrent Reference Processing

→ JDK17: dengan diperkenalkannya Concurrent Thread-stack Processing, jeda di bawah milidetik menjadi mungkin

2 komentar

 
alstjr7375 2021-09-18

ZGC juga cukup terkenal.

Namun, karena memanfaatkan 64 bit pada pointer variabel (https://img1.daumcdn.net/thumb/R1280x0/…), ini hanya bisa digunakan pada sistem operasi 64-bit.

Dulu saya pernah mencari tahu soal performa VM bahasa skrip,

kalau untuk V8 milik JS, katanya prinsipnya seperti berikut.

 
xguru 2021-09-18

Pengenalan tentang karakteristik dan algoritme sederhana dari Shenandoah GC

Saya sendiri selama ini hanya mengenal Shenandoah dari lirik lagu Take Me Home Country Road..