Подтвердить что ты не робот

"Прервать из-за времени из-за времени" в Concurrent Mark & ​​Sweep

При запуске Concurrent Mark и Sweep в Java 6 я получаю "прервать предварительный из-за времени". Что это значит? Неужели GC действительно остановился посередине до того, как он совершил какую-либо реальную работу?

4b9b3361

Ответ 1

Ознакомьтесь с разделом MaxAbortablePrecleanTime в блоге Masamitsu. Это даст вам лучшее представление о том, что делает фаза preclean. Лучше, чем я хочу напечатать;)