Valgrind icon

Valgrind

Valgrind icon

Valgrind

  30
Бесплатное ПО Открытый код
Категории: ОС и утилиты Разработка
Платформы: Mac Linux Android
Особенности:
анализ памяти след памяти bug-tracking memory-optimization



Valgrind - это инструментальная среда для создания инструментов динамического
анализа. Существуют инструменты Valgrind, которые могут автоматически
обнаруживать многие ошибки управления памятью и потоков, а также подробно
описывать ваши программы. Вы также можете использовать Valgrind для создания
новых инструментов.

В настоящее время дистрибутив Valgrind включает в себя шесть инструментов
качества производства: детектор ошибок памяти, два детектора ошибок потока,
профилировщик кеша и прогнозирования ветвлений, профилировщик кеша,
генерирующий граф вызовов, и профилировщик прогнозирования ветвлений и
профилировщик кучи. Он также включает три экспериментальных инструмента:
детектор переполнения кучи / стека / глобального массива, второй профилировщик
кучи, который исследует, как используются блоки кучи, и генератор векторов
базовых блоков SimPoint.

Аналоги (7):

  • API Monitor

    API Monitor - это программа для Windows, которая позволяет отслеживать и контролировать вызовы API, выполняемые приложениями ...
      17
    Бесплатное ПО
    Windows
    не требует установки debugger process-monitoring reverse-engineering bug-tracking Не поддерживается
  • Deleaker

    Deleaker - это отдельное приложение и полезное расширение для Visual Studio 2005, 2008, 2010 ...
      6
    Платное ПО
    Windows
    visual-leak-detector debugger rad studio boundschecker purify resource-leak visual-c++ error-detection qt creator madexcept handle-leak eurekalog visual-studio-plugin clion gdi-leak microsoft visual studio leak detect-leaks
  • strace

    Трассировка системных звонков и сигналов. Утилита диагностики, отладки и обучения пользователей.
      4
    Бесплатное ПО Открытый код
    Linux
    os-kernel traces debugger
  • JTracer

    Исключительный (и универсальный) пакет отладки трассировки C ++
      3
    Бесплатное ПО Открытый код
    Mac Linux Android Windows
    libcsdbg debugger c-plus-plus stack-tracer development profiler java mobile
  • Libcsdbg

    Исключительный (и универсальный) пакет отладки трассировки C ++
      3
    Бесплатное ПО Открытый код
    Linux
    profiler debugger tracer instrumentation
  • ApproveAPI

    https://approveapi.com
      1
    Платное ПО
    Web
    developer-apis api
  • ltrace

    ltrace перехватывает и записывает динамические библиотечные вызовы, которые вызываются исполняемым процессом и ...
      1
    Бесплатное ПО Открытый код
    Linux
    os-kernel debugger system-utilities