Profiling Viewer icon

Profiling Viewer

Profiling Viewer icon

Profiling Viewer

  0
Платное ПО
Категории: Разработка
Платформы: Mac
Особенности:
valgrind граф вызовов developer-tools profiling cachegrind xdebug treemap



Profiling Viewer открывает и визуализирует файлы callgrind. Вы можете
использовать Treemap, Callgraph, плоский или иерархический списки для
определения функций, где ваше приложение тратит больше времени, чем ожидалось.

Вы можете генерировать необходимые данные профилирования callgrind с помощью
различных внешних инструментов, доступных для многих платформ и языков
программирования.
Например, вы можете открыть файлы callgrind, сгенерированные расширением
Xdebug для PHP, Valgrind, Ruby ruby-prof, Python cProfile с pyprof2calltree,
gperftools-pprof, Golang с pprof, Node.js с Valgrind или nodegrind и многими
другими инструментами профилирования с помощью callgrind выходной файл

Особенности
\- Стоимость функций визуализируется как Treemap, Callgraph и Lists
\- Системные функции могут быть скрыты на основе настраиваемых пресетов
\- Детализация с помощью двойного щелчка мышью для деталей
\- Просмотр исходных файлов с ценами и цветными метками
\- Конфигурируемые исходные местоположения
\- отображает затраты в виде необработанных данных или в процентах
\- Обрабатывает несколько расходов и типов позиций
\- показывает циклы и рекурсии
\- Сортировка данных по стоимости, имени функции или имени файла
\- История навигации
\- анализирует сжатые файлы callgrind
\- Небольшой объем памяти (например, приблизительно 280 МБ памяти используется
для открытия и отображения файла 4.6g Callgrind, созданного xdebug)

Представление callgraph:
\- Масштабируется и поддерживает жесты трекпада, такие как увеличение,
уменьшение, интеллектуальное увеличение
\- Представляет расходы на звонки по толщине соединений
\- Его сложность может быть уменьшена путем сокрытия функций со стоимостью
ниже настраиваемой предустановки

Profiling Viewer использует graphviz для компоновки и визуализации вызовов.
Graphviz распространяется по Eclipse Public License v1.0. Вы можете скачать
GraphViz на http://www.graphviz.org/

Аналоги (2):

  • Kcachegrind

    KCachegrind - инструмент визуализации данных профиля, используемый для определения наиболее трудоемких деталей ...
      4
    Бесплатное ПО Открытый код
    Linux
    profiling software-development
  • WinCacheGrind

    WinCacheGrind - это программа просмотра файлов cachegrind.out, сгенерированных xdebug 2.
      1
    Бесплатное ПО Открытый код
    Windows
    xdebug php development