Отладчик использования памяти

Отладчик использования памяти

Отладчик использования памяти (англ. memory debugger) — инструментальное программное обеспечение для обнаружения утечек памяти и переполнений буфера. Это происходит из-за ошибок, связанных с выделением и освобождением динамической памяти. Программы, написанные на языках, обладающих поддержкой сборки мусора, как например, управляемый код, могут также нуждаться в отладчиках использования памяти, например, для выявления утечек памяти из-за «живых» ссылок в сборках.

Содержание

Инструменты

Здесь представлен список инструментов, полезных при отладке использования памяти.

В сочетании с отладчиками использования памяти могут быть использованы профилировщики и прочие средства отладки.

См. также

Ссылки

  • Michael C. Daconta: C++ Pointers and Dynamic Memory Management, John Wiley & Sons, ISBN 0-471-04998-0
  • Эндрю Кёниг: C Traps and Pitfalls, Addison-Wesley, ISBN 0-201-17928-8

Дополнительные источники


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "Отладчик использования памяти" в других словарях:

  • Отладчик ядра — Отладчик ядра  программное обеспечение, работающее на уровне ядра операционной системы и позволяющее отлаживать ядро и его компоненты. Содержание 1 Применение 2 Основные принципы функционирования …   Википедия

  • Intel Parallel Inspector — Тип Профилировщик / Отладчик использования памяти Разработчик Intel Developer Products Операционная система Windows Лицензия Проприетарная, однопользовательская …   Википедия

  • Valgrind — Тип Профилировщик, отладчик использования памяти Разработчик Разработчики Valgrind Операционная система Linux, Mac OS X Последняя версия 3.8.0 (10 августа 2012) …   Википедия

  • AQtime — Разработчик AutomatedQA Языки интерфейса Английский Последняя версия 7.20 (23 июня 2011) Состояние Активно разрабатывается Лицензия Проприетарная Сайт …   Википедия

  • Dmalloc — (сокр. от Debug Malloc)  библиотека языка Си для отладки использования памяти, написанная Греем Уотсоном. Библиотека призвана помочь программистам в обнаружении множества ошибок выделения памяти, допущенных при написании кода, работающего с… …   Википедия

  • Сюард — Сюард, Джулиан Джулиан Сюард (англ. Julian Seward)  разработчик компилятора и один из соавторов свободного ПО, проживающий в Кембридже, Великобритания. Широко известен благодаря созданию утилиты сжатия bzip2, а также набору valgrind для… …   Википедия

  • Сюард, Джулиан — В Википедии есть статьи о других людях с такой фамилией, см. Сюард. Джулиан Сюард (англ. Julian Seward)  разработчик компилятора GHC и один из соавторов свободного ПО, проживающий в Кембридже, Великобритания. Широко известен благодаря… …   Википедия

  • Агат (компьютер) — У этого термина существуют и другие значения, см. Агат (значения). «Агат»  первый советский серийный универсальный 8 разрядный персональный компьют …   Википедия

  • История Mozilla Firefox — Объединить Mozilla Firefox …   Википедия

  • Mozilla Firefox — Запрос «Firefox» перенаправляется сюда; см. также другие значения …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»