главная демо-видео загрузить купить форум поддержка english version

Что такое Deleaker

Deleaker - плагин для Visual C++ для поиска утечек памяти и ресурсов (GDI и пр.). Для каждой утечки доступен стек, позволяющий легко локализовать источник проблемы. Плагин полностью интегрируется в среду разработки. Посмотреть презентацию

Почему Deleaker?

Проекты могут длиться годами, иметь крайне запутанный код, который переписать с нуля просто невозможно. При этом часто в таких проектах есть трудноуловимые ошибки, и главные из них - это утечки ресурсов. Как в этой куче исходников найти проблемный участок? Где постоянно выделяется память, которая нигде не удаляется? Где в процедуре отрисовки накапливаются битмапы, утечка которых в итоге тормозит всю систему, и приложение приходится снимать? Было бы так удобно, если бы можно было нажать на волшебную кнопку и получить список всех выделенных блоков памяти, а для каждого блока иметь стек, чтобы видеть, где была выделена память. Спокойно изучив такой список и стеки, можно было бы быстро найти проблемный участок кода. И тоже для GDI-объектов. Кликаем на кнопку и перед нами список всех объектов! Теперь можно легко найти, где текут дескрипторы, отнимая драгоценные ресурсы у системы! Все это теперь возможно с помощью Deleaker'а. Deleaker дешевле и проще в использовании, чем аналогичные продукты. Аналоги дороги и неповоротливы. Пытаясь решить все возможные задачи, их использование становится одной сплошной проблемой. Другое дело Deleaker. Легко интегрируется в студию. Быстро работает. Недорогой. Саппорт на русском языке. Резюмируя, Deleaker - полезный плагин для Visual Studio, помогающий локализовывать утечки ресурсов: памяти, GDI и USER объектов, дескрипторов. В любой момент во время отладки вы можете получить список объектов и выделенных блоков памяти, а для каждого объекта и блока памяти доступен стек - это делает поиск утечек легким и удобным.

Что может Deleaker

Список созданных объектов (GDI / USER / дескрипторы / блоки памяти)

Deleaker предоставляет полную информацию о созданных GDI/USER объектах, блоках памяти, дескрипторах. Задать вопрос.

Посмотрите презентацию прямо сейчас, чтобы увидеть, как это работает.

View list of objects

Практически для каждого объекта и блока памяти доступен стек

Deleaker предоставляет вам полную информацию о созданных объектах или блоках памяти. И практически для каждого можно посмотреть стек, который помогает увидеть, где объект был создан или где был выделен блок памяти. Это дает возможность быстро увидеть место потенциальной утечки. Задать вопрос.

Посмотрите презентацию прямо сейчас, чтобы увидеть, как это работает.

View stack

Deleaker может рапортовать о потенциальных утечках по окончании отладки

И что самое важное - когда отладка закончена, Deleaker (если указано в опциях) рапортует вам о возможных утечках памяти, созданных GDI и USER объектах, дескрипторах. Для каждого такого объекта вы можете посмотреть стек и легко устранить утечку. Задать вопрос.

Посмотрите презентацию прямо сейчас, чтобы увидеть, как это работает.

Leaks are detected

boxshot
Copyright © 2004 — 2006 Softanics. All rights reserved главная | как это работает (видео) | загрузить | купить | форум