Joker 2023

Разработка
Java
  • Дата и время проведения

    09.10.2023-10.10.2023

  • Продолжительность

    2 дня

  • Тип

    Вебинары

  • Целевая аудитория

    Опытные Java‑разработчики

  • Категория

    Разработка

  • Наша роль

    Докладчик от Мир Plat.Form

Прогревая JVM: CRaC и другие фокусы

Из-за наличия JIT-компиляции в «классических» JVM пиковая производительность приложений достигается не мгновенно при запуске, а в продолжительном процессе сбора профиля текущего исполнения и компиляции кода, который может занимать секунды, минуты, а иногда и часы. В некоторых задачах (например, алгоритмической торговли на бирже), долгое время старта и прогрева приложения может быть критическим фактором, который нужно минимизировать.

Для решения этой проблемы существует несколько подходов: ручной прогрев, AOT-компиляция, переиспользование существующего JIT-профиля, новая технология Coordinated Restore at Checkpoint.

В докладе рассмотрим проблематику прогрева JVM-приложений и способы мониторинга JIT-компиляций на конкретных примерах. Затем разберем существующие подходы, достоинства, недостатки и особенности каждого из методов.

Спикер: Александр Ланцов

На сайт конференции
Настоящий Web-ресурс mir-platform.ru использует файлы «cookie», в том числе собирает сведения о Посетителях Web-ресурса, в целях улучшения качества работы и удобства использования Web-ресурса, персонализации сервисов и предложений для Посетителей Web-ресурса. Обработка сведений о Посетителях Web-ресурса осуществляется в соответствии с Политикой обработки и защиты персональных данных в АО «НСПК». При использовании данного Web-ресурса Вы подтверждаете свое согласие на использование файлов «cookie». Если Вы не хотите использовать файлы «cookie», измените настройки браузера.