Использование:
В плагине IDEA установите (импортируйте) eprofiler.jar.
Поддерживаемые версии:
На данный момент поддерживается только MAC и Linux, в будущем планируется поддержка Windows.
Установка:
Выберите «локальная установка» в плагинах IDEA.
Принцип работы:
Проект загружает указанный агент во время запуска через параметры JVM.
Реализация:
Внутренний агент реализован на C++, похож на плагин Flame Graph для анализа производительности IDEA.
Обратная связь:
Если у вас есть интерес, вы можете связаться со мной, чтобы улучшить его вместе.
Улучшение функций:
Планируется добавить переход к коду в стеке вызовов при анализе производительности, нажав на соответствующий метод горячей точки, чтобы перейти к соответствующему коду проекта (завершено, 11.23).
В настоящее время это анализ в реальном времени, и в будущем будет добавлена агрегация всех результатов анализа процесса запуска проекта после завершения проекта.
Поддерживает экспорт результатов анализа в виде пламени графа. Во время использования плагина IDEA нажмите кнопку «экспорт пламени графа» в окне данных анализа производительности (можно экспортировать пламя граф несколько раз во время выполнения), чтобы перейти к списку данных пламени графа: http://127.0.0.1:23333.
Изображения не переведены.
Далее начинается описание работы с инструментом.
Поскольку этот журнал является динамическим выводом, наиболее затратные по производительности точки текущего проекта отображаются первыми (с наибольшим процентом). По умолчанию обновление вывода происходит каждые 5 секунд, но когда вы нажимаете на конкретный стек, обновление приостанавливается. Повторное обновление результатов анализа происходит при нажатии кнопки обновления.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )