Valgrind
Valgrind
30
Бесплатное ПО
Открытый код
Категории:
ОС и утилиты
Разработка
Платформы:
Mac
Linux
Android
Ссылки:
Официальный сайт
Особенности:
анализ памяти след памяти bug-tracking memory-optimization
анализ памяти след памяти 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
Платное ПОWindowsvisual-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
Бесплатное ПО Открытый кодLinuxos-kernel traces debugger -
JTracer
Исключительный (и универсальный) пакет отладки трассировки C ++3
Бесплатное ПО Открытый кодMac Linux Android Windowslibcsdbg debugger c-plus-plus stack-tracer development profiler java mobile -
Libcsdbg
Исключительный (и универсальный) пакет отладки трассировки C ++3
Бесплатное ПО Открытый кодLinuxprofiler debugger tracer instrumentation -
-
ltrace
ltrace перехватывает и записывает динамические библиотечные вызовы, которые вызываются исполняемым процессом и ...1
Бесплатное ПО Открытый кодLinuxos-kernel debugger system-utilities