Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.09.26;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.067 c
14-1094813074
Hint
2004-09-10 14:44
2004.09.26
Проблема с компьютером


3-1093546916
mouse_web
2004-08-26 23:01
2004.09.26
Обновление Query после закрытия QuickReport


14-1094452637
YurikGL
2004-09-06 10:37
2004.09.26
Файрволл и авторизация


4-1092129289
BorH
2004-08-10 13:14
2004.09.26
Как узнать, есть ли птичка у ListItem у чужого ListView


1-1094562362
Koala
2004-09-07 17:06
2004.09.26
Ошибка в отчете FastReport 2.53





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский