Полезные ссылки
Сайт — главная страница проекта
Документация — документация и руководства по использованию
Загрузки — последние версии плагина и мода
Что делает spark?
spark состоит из трёх отдельных компонентов:
Профилировщик CPU: диагностика проблем производительности.
Инспекция памяти: диагностика проблем с памятью.
Отчёт о состоянии сервера: отслеживание общего состояния сервера.
⚡ Профилировщик CPU
Профилировщик spark можно использовать для диагностики проблем производительности: «лагов», низкой частоты тиков, высокой нагрузки на CPU и т. п.
Он:
Лёгкий — может работать на продакшн-сервере с минимальным влиянием.
Простой в использовании — не требует настройки или подготовки, достаточно установить плагин.
Быстро даёт результаты — работы в течение всего ~30 секунд достаточно, чтобы получить полезные сведения о проблемных областях производительности.
Настраиваемый — можно настроить на конкретные потоки, выборку с определённым интервалом, запись только «лагующих» периодов и т. д.
Удобный для чтения — простая древовидная структура облегчает анализ и интерпретацию. Просмотрщик также может применять маппинги деобфускации.
Он работает путём выборки статистических данных об активности системы и построения графа вызовов на основе этих данных. Затем граф вызовов отображается в онлайн-просмотрщике для дальнейшего анализа пользователем.
