Есть ли хорошие инструменты Linux для отладки использования памяти кода C/C++? Мне сложно понять, в сложных кодах, какие объекты несут ответственность за использование основной памяти.Инструменты для отладки памяти?
1
A
ответ
3
Что вы ищете massif:
массив куча профайлер. Он выполняет подробное профилирование кучи, выполняя регулярные снимки кучи программы. Он создает график, показывающий использование кучи с течением времени, включая информацию о том, какие части программы отвечают за большинство распределений памяти. График дополняется текстовым или HTML-файлом, который содержит дополнительную информацию для определения того, где выделяется большая часть памяти. Massif запускает программы примерно в 20 раз медленнее, чем обычно.
Смежные вопросы
- 1. Инструменты для отладки утечек памяти в JavaScript
- 2. Инструменты для отладки xslt
- 3. Инструменты для отладки Bluetooth
- 4. Инструменты/методы для отладки утечек памяти/ошибок использования в PHP
- 5. Инструменты отладки для многопоточных приложений
- 6. Хорошие инструменты для отладки VerifyError?
- 7. Инструменты для отладки Free Powershell
- 8. Инструменты отладки CSS для IE
- 9. инструменты отладки python для многопроцессорности
- 10. Инструменты для отладки конфигурации hibernate
- 11. Инструменты для отладки службы WCF
- 12. Автоматизированные инструменты отладки
- 13. Инструменты отладки Torrent
- 14. Инструменты отладки и отладки в Elixir?
- 15. Технология отладки для отладки необычной утечки памяти
- 16. Инструменты для проверки фрагментации памяти
- 17. инструменты для защиты памяти opengl
- 18. Инструменты для отладки/проверки XML-сериализации
- 19. Отдельные инструменты для отладки хранимых процедур
- 20. Что все инструменты отладки доступны для iPhone?
- 21. Какие существуют инструменты для отладки css?
- 22. Инструменты отладки для производительности веб-приложения
- 23. Инструменты iOS для отладки динамических библиотек
- 24. Какие инструменты доступны для отладки F #?
- 25. Советы или инструменты для отладки приложений Spring?
- 26. Каковы доступные инструменты для отладки CSS?
- 27. Инструменты отладки для проекта сборки msbuild
- 28. Инструменты для мониторинга и отладки служб SaaS
- 29. Обучающие программы Turbogears, инструменты для отладки
- 30. Инструменты разработки и отладки OpenID
Вы пробовали использовать valgrind и/или google perftools? – Scottymac