digital-garden/knowledge/dev/java/gc/Parallel Compacting Collector.md

1.2 KiB
Raw Blame History

aliases tags date zero-link parents linked
зрелость/🌱
2023-11-06
../../../../garden/ru/meta/zero/00 Java разработка
../../../../garden/ru/dev/java/gc/Garbage Collector

В отличие от Parallel GC (Generational Collection, Copy Collector, Mark and Compact, Parallel Collection) этот сборщик уже умеет работать в параллельном режиме как с областью Young Generation, так и с областью Old Generation.

Память Old Generation разбивается на участки. Сборщик каждый участок в отдельном потоке начинает чистить. Соответственно чистка происходит быстрее, так как это все работает параллельно.

Но даже при таком подходе у нас все равно могут быть большие StopTheWorld паузы между чистками.