crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Поиск утечек памяти
menand
  опции профиля:
сообщение 5.3.2012, 13:29
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 21
Регистрация: 31.1.2012
Пользователь №: 3171

Спасибо сказали: 0 раз(а)




Репутация:   0  


Доброго времени суток!

Не знаю в какой ветке запостить - написал тут.

Вопрос - как лучше всего отслеживать (искать) утечки памяти в программе?..

Есть прога, открывает графический файл и выводит на экран.. ну и закрывает.. При этом сам обьект и всё (что вспомнил) удаляется... но гдето 20-30% выделенной памяти не освобождается.. по коду искать не реально (50-100 тыщ строк).. Есть ли какие-либо программы-анализаторы с удобным GUI под Windows?..
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Влад
  опции профиля:
сообщение 5.3.2012, 14:08
Сообщение #2


Участник
**

Группа: Участник
Сообщений: 146
Регистрация: 20.3.2009
Из: Санкт-Петербург
Пользователь №: 627

Спасибо сказали: 46 раз(а)




Репутация:   8  


Под Win - BoundsChecker.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
menand
  опции профиля:
сообщение 5.3.2012, 14:49
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 21
Регистрация: 31.1.2012
Пользователь №: 3171

Спасибо сказали: 0 раз(а)




Репутация:   0  


онож для VS под .NET? а надо для QT... QT Creator...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 7.3.2012, 14:27
Сообщение #4


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


valgrind
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ernie
  опции профиля:
сообщение 7.3.2012, 16:16
Сообщение #5


Участник
**

Группа: Участник
Сообщений: 130
Регистрация: 13.5.2010
Из: Irkutsk
Пользователь №: 1712

Спасибо сказали: 11 раз(а)




Репутация:   1  


Цитата(RazrFalcon @ 7.3.2012, 20:27) *
valgrind

windows

Сообщение отредактировал ernie - 7.3.2012, 16:19
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 7.3.2012, 16:31
Сообщение #6


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Цитата(ernie @ 7.3.2012, 16:16) *
Цитата(RazrFalcon @ 7.3.2012, 20:27) *
valgrind

windows

А, ну тогда без понятия. Вин не видел 100 лет.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Iron Bug
  опции профиля:
сообщение 7.3.2012, 18:27
Сообщение #7


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


Цитата(menand @ 5.3.2012, 17:49) *
онож для VS под .NET? а надо для QT... QT Creator...

вряд ли есть отладчики и профайлеры "для Qt". бери любой обычный вендозный профайлер и используй. многие ставятся отдельно от IDE и никак не привязаны к ней.

P.S. профайлеры мы обсуждали тут: http://www.forum.crossplatform.ru/index.php?showtopic=5807
Intel Parallel Studio, на мой взгляд, лучше всех ищет утечки, проблемы с выделением памяти и всё такое прочее.

Сообщение отредактировал Iron Bug - 7.3.2012, 18:30
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.11.2024, 8:17