Как правило, у вас есть две опции, одна исключает библиотеки DLL модулей из инструментов в Purify, это помогает несколько раз. Во-вторых, get BoundsChecker, это значительно замедляет компиляцию времени, но уровень детализации на порядок лучше.
Обычно мы используем Purify при регистрации, проверке работоспособности и BoundsChecker, когда мы знаем, что существует ошибка / сбой.
BoundsChecker имеет некоторые приятные функции, такие как только файлы инструментов A.cpp & B.cpp, исключая все остальные.
Помните, что ни одно из этих двух приложений не работает в 64-разрядных операционных системах, и BoundsChecker не будет установлен в 64-разрядных ОС. Больше всего расстраивает, если вы переключитесь на собственную 64-битную разработку с 32-битным задним портом!