Встречается на собеседованиях • сегодня

Настраивал ли стартовые параметры запуска JVM

Да, настраивал. Основные параметры JVM включают:

  • -Xms - начальный размер heap (например, -Xms512m)
  • -Xmx - максимальный размер heap (например, -Xmx2g)
  • -XX:MaxMetaspaceSize - лимит metaspace (например, -XX:MaxMetaspaceSize=256m)
  • -XX:+UseG1GC - выбор сборщика мусора (G1 в этом случае)

Пример запуска с параметрами:

bash
java -Xms1g -Xmx4g -XX:+UseG1GC -jar app.jar

Также важно учитывать:

  • Соотношение Xms/Xmx (лучше делать равными для production)
  • Параметры для логов GC (-Xlog:gc*)
  • Настройки для разных сред (dev/test/prod)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы