Пакет: valgrind (1:3.6.0~svn11254+nmu1)
отладчик работы программ с памятью
Valgrind поможет найти в программе проблемы, связанные с использованием памяти. При отладке программы под контролем Valgrind проверяются все операции чтения и записи в память, и перехватываются вызовы malloc/new/free/delete.
Valgrind способен отлаживать почти любые динамически скомпонованные исполняемые файлы ELF для x86/Linux, amd64/Linux и ppc/Linux без перекомпиляции или какой либо модификации.
Valgrind имеет общую инфраструктуру, под управлением которой работают программы называемые инструментами. Такая структура обеспечивает относительно лёгкое написание специализированных инструментов для обнаружения ошибок по время выполнения программы. В настоящее время Valgrind включает в себя три таких инструмента: детектор ошибок памяти, профилировщик обращений к кешу процессора и профилировщик динамически выделяемой памяти (heap).
Другие пакеты, относящиеся к valgrind
|
|
|
-
- dep: libc6 (>= 2.3) [не powerpc]
- библиотека Embedded GNU C (динамические библиотеки)
также виртуальный пакет, предоставляемый libc6-udeb
- dep: libc6 (>= 2.4) [powerpc]
-
- dep: libc6-dbg
- Embedded GNU C Library: detached debugging symbols
-
- rec: gdb
- отладчик GNU
-
- sug: alleyoop
- Front-end to the Valgrind memory checker
-
- sug: kcachegrind
- визуализация результатов профилирования в Valgrind
-
- sug: valkyrie (>> 1.3.0)
- Пакет недоступен
Загрузка valgrind
| Архитектура | Размер пакета | В установленном виде | Файлы |
|---|---|---|---|
| amd64 | 48 051,6 Кб | 136 416,0 Кб | [список файлов] |
| i386 | 21 914,1 Кб | 56 136,0 Кб | [список файлов] |
| powerpc | 26 916,9 Кб | 68 976,0 Кб | [список файлов] |
