Много Аргументы командной строки JVM, относящиеся к сборщику мусора, имеют к ним "CMS". Что это означает?
Что означает CMS относительно Java Garbage Collector?
Ответ 1
(Или, как Том упоминает в комментариях, в основном Concurrent Mark Sweep.)
Ответ 2
Это метод или алгоритм сбора мусора, который теоретически влияет на производительность приложения меньше, чем на старые методы.
Совместимый сборщик меток, также известный как параллельный коллектор или CMS, ориентирована на приложения которые чувствительны к мусору паузы коллекции. Он выполняет большинство деятельность по сбору мусора одновременно, то есть, в то время как потоки приложений запущены, чтобы поддерживать паузы в сборке мусора короткий
G1 - это следующий уровень, который рассматривается/развивается.
Ответ 3
Подробнее см. https://java.sun.com/j2se/reference/whitepapers/memorymanagement_whitepaper.pdf....