Как указал jakobengblom2, у valgrind есть набор инструментов. В зависимости от того, о чем вы говорите, существуют разные части счетчика окон. Я упомяну только OSS или бесплатные инструменты здесь.
1. MemCheck:
Доктор Память. Это относительно новый инструмент, который очень хорошо работает в Windows 7. Моя любимая особенность заключается в том, что он группирует в отчете одинаковые стеки распределения утечек.
http://code.google.com/p/drmemory/
Я также использовал UMDH ( http://support.microsoft.com/kb/268343 ) и нашел его очень полезным и простым в настройке. Работает с Win2000 до Win7.
AppVerifier должен иметь швейцарский нож для разработчиков собственного кода Windows, его средство проверки памяти выполняет аналогичную работу
http://msdn.microsoft.com/en-us/library/dd371695%28v=vs.85%29.aspx
2. Callgrind:
Мой любимый - verysleepy ( http://www.codersnotes.com/sleepy ). Он крошечный, но очень полезный и простой в использовании.
Если вам нужны дополнительные функции, анализатор производительности AMD CodeAnalyst ™ предоставляется бесплатно:
http://developer.amd.com/documentation/videos/pages/introductiontoamdcodeanalystperformanceanalyzer.aspx
Инструменты анализа производительности Windows бесплатны от Microsoft, не очень просты в использовании, но могут выполнить работу, если вы готовы тратить время. http://blogs.microsoft.co.il/blogs/sasha/archive/2008/03/15/xperf-windows-performance-toolkit.aspx
Загрузить:
http://msdn.microsoft.com/en-us/performance / cc752957
3. Массив:
Подобные (не совсем точные) бесплатные инструменты для Windows:
VMMap от sysinternals: http://technet.microsoft.com/en-us/sysinternals/dd535533
Команда! heap в windbg: http://hacksoflife.blogspot.com/2009/06/heap-debugging-memoryresource-leak-with.html
4. Cachegrind:
Вышеупомянутые средства повышения производительности Windows обладают определенным уровнем профилирования пропущенного кэша второго уровня, но не так хороши и просты в использовании, как Cachegrind.
5. DRD:
Пока еще не нашел ничего бесплатного и мощного в Windows. Единственный бесплатный инструмент для Windows, который я могу найти немного ближе, - это средство проверки «блокировки» в AppVerifier:
http://msdn.microsoft.com/en-us/library /dd371695%28v=vs.85%29.aspx