Андрей Паньгин — Safepoint — и пусть весь мир подождёт
Описание
Для выполнения некоторых операций (не только сборки мусора) JVM требуется полностью остановить потоки приложения. Зачем виртуальной машине нужны stop-the-world паузы? Как останавливается Java-программа и к каким побочным эффектам это приводит? Какие связанные с safepoint оптимизации делает HotSpot JVM? Как найти причину длинных остановок? О чём стоит помнить разработчикам, чтобы избежать нежелательных пауз?
Написать комментарий
Комментарии
Комментариев нет. Будьте первым кто оставит комментарий.