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

Подробнее о Java-конференциях: — весной — JPoint: https://jrg.su/gTrwHx — осенью — Joker: https://jrg.su/h7yvG4 — — . . . . Никогда такого не было, и вот опять упал продакшн! Или не упал, а начал тормозить. — Что-нибудь меняли? — Ничего. — Раньше работало? — Работало. Как такое анализировать? А что, если у вас кластер и 2-й узел работает стабильно медленнее остальных? Как показала практика, виной всему JIT-компилятор (шутка). На самом деле JIT-компилятор действительно может сработать по-разному, и приложение начнёт тормозить из-за безобидной перезагрузки. В докладе мы разберём, как можно управлять работой JIT-компилятора и как анализировать случаи, когда что-то пошло не так (снимать core dumps, писать патчи на OpenJDK и так далее).

12+
5 часов назад
12+
5 часов назад

Подробнее о Java-конференциях: — весной — JPoint: https://jrg.su/gTrwHx — осенью — Joker: https://jrg.su/h7yvG4 — — . . . . Никогда такого не было, и вот опять упал продакшн! Или не упал, а начал тормозить. — Что-нибудь меняли? — Ничего. — Раньше работало? — Работало. Как такое анализировать? А что, если у вас кластер и 2-й узел работает стабильно медленнее остальных? Как показала практика, виной всему JIT-компилятор (шутка). На самом деле JIT-компилятор действительно может сработать по-разному, и приложение начнёт тормозить из-за безобидной перезагрузки. В докладе мы разберём, как можно управлять работой JIT-компилятора и как анализировать случаи, когда что-то пошло не так (снимать core dumps, писать патчи на OpenJDK и так далее).

, чтобы оставлять комментарии