Сборщики мусора из OpenJDK, которые мы успели рассмотреть к этому моменту (Serial и Parallel, CMS и G1, ZGC), были нацелены на как можно более быструю и эффективную сборку мусора, для чего использовали техники различной степени сложности и изобретательности. Это вполне ожидаемо, ведь исходя из…
Несмотря на то, что мы уже успели достаточно подробно рассмотреть целых шесть сборщиков мусора (Serial, Parallel, CMS, G1, ZGC, Epsilon), у OpenJDK еще есть, что нам предложить. Эта статья посвящена Shenandoah, тому самому сборщику, "который смог" (с таким слоганом он обычно подается).Действительно ли он…
С тех пор, как мы рассматривали принципы работы различных сборщиков мусора (раз, два, три), входящих в состав виртуальной машины Java HotSpot, прошел уже не один год. За это время было разработано еще несколько сборщиков, один из которых — ZGC — достаточно давно вышел из разряда экспериментальных и начиная с 15-й версии OpenJDK может похвастаться статусом production ready.Раз есть такой хороший повод, давайте продолжим цикл, взяв сегодня на рассмотрение этот сборщик. А давайте
«Июнь месяц. Боимся показаться нудными, но: Виталик, вынеси елку!», — говорится на странице братьев Капрановых в Facebook. О том, что публикация понравилась, сообщили более 500 пользователей. Напомним, именно главная елка страны стала катализатором событий на Майдане: под…