Shenandoah GC
Роман Кеннке (Shenandoah Project Lead, RedHat) о проекте Shenandoah на конференции Oracle Code One.
Shenandoah - проект сборщика мусора (garbage collector, GC) нового поколения для автоматического управления выделением и освобождением памяти для JVM (OpenJDK).
Главным преимуществом Shenandoah GC является многопоточный режим сборки мусора, также в фазе Compact (уплотнения фрагментов памяти), с максимальной минимизацией остановок/задержек потоков (stop-the-world, STW) при операциях с памятью.
https://www.youtube.com/watch?v=E1M3hNlhQCg
https://wiki.openjdk.java.net/display/shenandoah/Main
http://openjdk.java.net/projects/shenandoah/
#Java
#JVM
#JDK
Роман Кеннке (Shenandoah Project Lead, RedHat) о проекте Shenandoah на конференции Oracle Code One.
Shenandoah - проект сборщика мусора (garbage collector, GC) нового поколения для автоматического управления выделением и освобождением памяти для JVM (OpenJDK).
Главным преимуществом Shenandoah GC является многопоточный режим сборки мусора, также в фазе Compact (уплотнения фрагментов памяти), с максимальной минимизацией остановок/задержек потоков (stop-the-world, STW) при операциях с памятью.
https://www.youtube.com/watch?v=E1M3hNlhQCg
https://wiki.openjdk.java.net/display/shenandoah/Main
http://openjdk.java.net/projects/shenandoah/
#Java
#JVM
#JDK
YouTube
Shenandoah GC: The Next Generation
Roman Kennke, Principal Software Engineer, Red Hat, Inc.
Garbage collection pause time woes are a thing of the past. Low-latency GCs such as Shenandoah and ZGC eliminate noticeable pause times without sacrificing significant throughput. This session takes…
Garbage collection pause time woes are a thing of the past. Low-latency GCs such as Shenandoah and ZGC eliminate noticeable pause times without sacrificing significant throughput. This session takes…