Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.26;
Скачать: CL | DM;

Вниз

Как отследить утечки памяти   Найти похожие ветки 

 
shc   (2004-09-07 16:04) [0]

Добрый день, мастера. Подскажите, пожалуйста, как отследить засоряет ли программа память (не "убирает" за собой), а также чем, когда и где программа сорит.


 
Ega23 ©   (2004-09-07 16:05) [1]

Task Manager.


 
Amoeba ©   (2004-09-07 16:14) [2]

От TaskManager пользы мало.
MemProof тебе поможет. Это специальная утилита - отладчик для обнаружения и нахождения в коде программы мест, вызывающих утечку памяти.
http://www.automatedqa.com/downloads/memproof.asp
Help придется брать от предпоследней версии.


 
shc   (2004-09-07 16:15) [3]

>ega23 А поподробнее


 
Amoeba ©   (2004-09-07 16:21) [4]


> чем, когда и где программа сорит

Этого тебе TaskManager не скажет. Помогут только СПЕЦИАЛЬНЫЕ средства - отладчики, заточенные на обнаружение и локализацию утечек памяти. MemProof - бесплатный, прочие - платные. И еще раз повторяю, что от TaskManager пользы немного. Об этом уже не раз говорилось в форуме.


 
shc   (2004-09-07 16:28) [5]

> Amoeba  Thanks.


 
Iconka ©   (2004-09-07 16:30) [6]

Прекрасное бесплатное средство http://v.mahon.free.fr/pro/freeware/memcheck/


 
Amoeba ©   (2004-09-07 16:38) [7]


> Iconka ©   (07.09.04 16:30) [6]
> Прекрасное бесплатное средство http://v.mahon.free.fr/pro/freeware/memcheck/

И чем же оно так прекрасно (20кб! - только этим?)? MemProof все же более мощное средство.


 
Iconka ©   (2004-09-07 16:41) [8]


> И чем же оно так прекрасно (20кб! - только этим?)? MemProof
> все же более мощное средство.

А ты попробуй. Это модуль, который нужно подключить к проекту.
А поставив MemProof ты создашь еще не одну ветку с вопросами как с ним работать....


 
Amoeba ©   (2004-09-07 16:46) [9]

Есть еще и такая вещь, как утечки ресурсов, тут MemCheck не поможет.


 
Iconka ©   (2004-09-07 16:49) [10]


> Есть еще и такая вещь, как утечки ресурсов, тут MemCheck
> не поможет.

Но ты же спрашивал про утечку памяти.


 
Shc   (2004-09-07 16:53) [11]

Спрашивал вообще-то я.
Закачал оба. По описанию вроде то, что мне нужно (за что всем спасибо).
Попробую, поделюсь впечатлениями :-)


 
shc   (2004-09-09 13:45) [12]

Нашел. Терял много памяти на ссылках (ох уж эти делфевские  string в руках паскалиста :-)). Помог MemProof (методом закавычивания).
MemCheck тоже интересный вариант, хотя на моем проэкте остальные результаты (другие проблемы) были одинаковые (правда я не уверен в корректной работе модуля под ХР)
Еще раз всем спасибо.



Страницы: 1 вся ветка

Текущий архив: 2004.09.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.045 c
1-1094718817
Sergei
2004-09-09 12:33
2004.09.26
Поиск в ресурсах


14-1094404345
Константинов
2004-09-05 21:12
2004.09.26
перегон DVD в видео


14-1094640803
Димитрий
2004-09-08 14:53
2004.09.26
Библиотеки компонентов параллельного программирования


1-1095081813
Yozh_Programmer
2004-09-13 17:23
2004.09.26
Проблемы с вещественными числами


14-1094265307
Думкин
2004-09-04 06:35
2004.09.26
С днем рождения! 4 сентября





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский