
Alleyoop — приложение для выявления проблем при работе с памятью, простой C (си) / GTK (Gnome) графический интерфейс (GUI) к набору инструментов Valgrind.

Valgrind — набор инструментов (обобщённый фреймворк) для выявления проблем использования памяти, обнаружения утечек памяти, профилирования (сбора характеристик работы приложений) и поиска ошибок связанных с синхронизацией в многопоточных приложениях GNU / Linux систем.


Valgrind достаточно прост в использовании, необходимые функции задаются опциями из командной строки или в конфигурационном файле (~/valgrindrc). С помощью Alleyoop можно поучить доступ к большинству функциональных возможностей набора инструментов.


Alleyoop запускает анализируемое приложение и проводит поиск утечек памяти, приложению никакой специальной подготовки не требуется. Ошибки чтения и записи выводятся сразу (в процессе работы приложения), ошибки ведущие к утечкам памяти выводятся после завершения работы анализируемого приложения.


Alleyoop позволяет принудительно завершить анализируемое приложение, можно фильтровать и проводить поиск по сводной таблице результатов, сохранить её в текстовой файл и открыть повторно, для управления используется мышь и/или клавиатурные сочетания.

Лицензия: GNU General Public License version 2.0 (GPLv2)

Вы можете войти под своим логином или зарегистрироваться на сайте.