Владимир Ситников — Java тормозит: CodeCache edition

Описание к видео Владимир Ситников — Java тормозит: CodeCache edition

Ближайшая конференция — Joker 2024, 9 октября (Online), 15–16 октября (Санкт-Петербург + трансляция).
Подробности и билеты: https://jrg.su/Ypf1HW
— —
. . . . Никогда такого не было, и вот опять упал продакшн! Или не упал, а начал тормозить.

— Что-нибудь меняли?

— Ничего.

— Раньше работало?

— Работало.

Как такое анализировать?

А что, если у вас кластер и 2-й узел работает стабильно медленнее остальных?

Как показала практика, виной всему JIT-компилятор (шутка). На самом деле JIT-компилятор действительно может сработать по-разному, и приложение начнёт тормозить из-за безобидной перезагрузки.

В докладе мы разберём, как можно управлять работой JIT-компилятора и как анализировать случаи, когда что-то пошло не так (снимать core dumps, писать патчи на OpenJDK и так далее).

Комментарии

Информация по комментариям в разработке