Вопросы по теме 'concurrent-mark-sweep'

Почему JVM постоянно выполняет полную сборку мусора, в то время как старое поколение заполнено только наполовину?
Я использую jdk 1.7.0_09 на 64-битной Linux-машине CentOS. Связанные с gc vm args -Xmx4g -Xmn2g -XX:SurvivorRatio=4 -XX:PermSize=128m -XX:MaxPermSize=128m -XX:InitialTenuringThreshold=15 -XX:CMSWaitDuration=50 -XX:MaxTenuringThreshold=15...
1246 просмотров

Почему CMS останавливает мир для начальной отметки, а не для фазы подметания?
Есть 4 фазы высокого уровня CMS работает для полного GC Начальная отметка: - Остановить мир (STW) Параллельная маркировка: - Запускать одновременно Примечание: - STW Параллельная подметание: - Запускать одновременно Я получил высокий...
1220 просмотров

CMS-initial-mark увеличивается, несмотря на флаг UseCMSInitiatingOccupancyOnly, и вызывает сбой в параллельном режиме
CMS-initial-mark начинается с 60% (что ожидается) и постоянно растет, несмотря на использование: -XX: + UseCMSInitiatingOccupancyOnly и -XX: CMSInitiatingOccupancyFraction = 60 Могу я попросить помощи, почему она увеличивается? Флаги: -Xms28g...
279 просмотров

Как мне настроить CMS для моего приложения?
Проблема такая. Мы используем CMS и испытываем сбой в параллельном режиме (занимает около 15 секунд). Использование JRE 8. Уже используются UseCMSInitiatingOccupancyOnly и CMSInitiatingOccupancyFraction (80%). Не использовать...
68 просмотров