-Xms / -Xmx — начальный и максимальный heap (ставь одинаковыми, чтобы избежать resize). -XX:+UseG1GC / -XX:+UseZGC — выбор GC. -XX:MaxGCPauseMillis=200 — целевая пауза G1. -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/dumps — дамп при OOM. -Xss — размер стека потока (default 1MB). -XX:+UseContainerSupport — в Docker (default с Java 10). -XX:MaxRAMPercentage=75.0 — процент памяти контейнера под heap. -Djava.security.egd=file:/dev/urandom — быстрый random.
Какие JVM-флаги важно знать для продакшена?
Senior
268 просмотровAFK Offer AI
Как работает CountDownLatch?