Планетарий

           Java всех платформ: Java SE, Java ME, JavaFX и JavaCard

G1: весьма бодрый сборщик мусора

Категории: java javase jdk7 on пятница июл 03, 2009

Долгое время Вам рассказывали о том как круты виртуальные машины Java. Как здорово они масштабируются, как мощно они работают под самыми различными нагрузками. Сейчас, во времена, когда гонка за частотой центрального процессора, подходит к своему логическому финишу, крутость JVM может спасти лишь правильное управление ресурсами многоядерных систем.

Как известно, автоматическое управление ресурсами памяти в JVM, за которое отвечает сборщика мусора, - является наиболее важным фактором, обеспечивающим масштабируемость виртуальной машины. Посетив этот замечательный ресурс - пытливый читатель узнает, что в природе существует несколько видов маленьких трудяг, усердно очищающих память.

Новый (бесплатный) сборщик мусорка "Hotspot Garbage First collector" на данный момент находится в состоянии бета и, для ознакомления, включён в билд Java SE 6u14, а в JDK 7 он будет доступен уже в виде готового продукта. И, должны Вам сказать, что это будет  ещё та штучка, - использующий принцип группировки по возрасту объектов , принцип сжатия, работающий в параллели с основным процессом, он придёт на смену существующему сборщику - CMS и будет чистить, чистить и чистить (все подробности - здесь).

А те, кто уже опробовал новинку, весьма и весьма довольны продуктом!