ВСЕ СТАТЬИ

← Вернуться к статьям
2 октября в 15:27
habr.comтехнологии
2 октября в 15:27•faviconhabr.com•технологии

[Перевод] Байткод инструментация методов в Java: когда семплирования уже мало. Семплирующие профили не показывают реальное число вызовов и их длительность — а значит, мимо может пролетать важная боль. В новом переводе от команды Spring АйО на примерах показано, как включить инструментальную трассировку в async-profiler и что даёт новая фича latency: от ловли неожиданного System.gc() и источников OutOfMemoryError до точного замера «долгих» вызовов с порогом и разбором в JMC через JFR-события. Разбираем накладные расходы, хитрости вроде interval, практичные кейсы (почему Arr...

Еще статьи из категории

Еще статьи