![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать, что в приложении течёт память? [D7, XP]
Б © (2010-04-12 22:23:00)Здрасти!
Как узнать, что в приложении течёт память?
Если да, то сколько в kb?
Игорь Шевченко (2010-04-14 17:41:00) [1]Amoeba_ (14.04.10 17:39) [25]
> Но это уже на совести авторов Windows.
запуск любого приложения приводит к утечкам GDI ? Вот новость...достаточно запустить 8192 раз приложения во время сеанса работы Windows и все, кончились объекты GDI ?
Amoeba_ (2010-04-14 17:39:00) [2]
> Б (14.04.10 16:32) [24]
>
> Открыл MemProof'ом приложение, нашёл 2 утечки GDI-объектов.
> ;)
Есть такое дело. Но это уже на совести авторов Windows.
Б (2010-04-14 16:32:00) [3]Открыл MemProof'ом приложение, нашёл 2 утечки GDI-объектов. ;)
P.S. Открыл eXe-шник S.T.A.L.K.E.R.'а, в итоге 40 утечек. ;)
Б (2010-04-14 12:25:00) [4]
> Игорь Шевченко © (14.04.10 12:22) [22]
"Чё в Гугле забанили?" © Игорь Шевченко
;D
Игорь Шевченко (2010-04-14 12:22:00) [5]Б (14.04.10 10:10) [21]
И че б тебе сразу к Александру не пойти ? Или ты нас проверял ?
Б (2010-04-14 10:10:00) [6]http://gunsmoker.blogspot.com/2009/05/blog-post_24.html
Leonid Troyanovsky (2010-04-14 08:26:00) [7]
> Loginov Dmitry © (13.04.10 20:09) [17]
> В диспетчере задач посмотреть (колонка "Память").
perfmon.exe
--
Regards, LVT.
DVM (2010-04-14 07:29:00) [8]
> Andy BitOff © (13.04.10 22:18) [18]
> а FastMM4 (4.92) их нашел.
> Вопрос с заковыркой?
Да вообще то FastMem не имеет отношения отношения к объектам того же GDI, т.к. не он память под них не выделял, следовательно знать о них не знает.
MemProof тот вот знает.
Andy BitOff (2010-04-13 22:18:00) [9]> DVM © (13.04.10 11:07) [15]
> Этот тандем ловит утечки объектов GDI например?
Да. Я как раз столкнулся с тем что Eureka не ловил утечки при работе с GDI+, а FastMM4 (4.92) их нашел.
Вопрос с заковыркой? Может не все поймал?
Loginov Dmitry (2010-04-13 20:09:00) [10]
> Как узнать, что в приложении течёт память?
В диспетчере задач посмотреть (колонка "Память"). Если утечка большая, то исправлять.
Anatoly Podgoretsky (2010-04-13 11:32:00) [11]> Andy BitOff (13.04.2010 11:04:14) [14]
Правильно, клячи нам ни к чему.
DVM (2010-04-13 11:07:00) [12]
> Andy BitOff © (13.04.10 11:04) [14]
> Перешел на тандем с фастмем, вот это уже ядерная смесь
Этот тандем ловит утечки объектов GDI например?
Andy BitOff (2010-04-13 11:04:00) [13]Eureka ловит не все, как-то с этим столкнулся. Перешел на тандем с фастмем, вот это уже ядерная смесь, тем более, что фастмем в релизе отклячается.
12 (2010-04-13 09:18:00) [14]достаточно на мастаках под девушкой - удаленно все баги отлавливаются
даже задачи по физике решаются
и все бесплатно
EurekaLog - отстой по сравнению с этим :)
Германн (2010-04-13 02:22:00) [15]
> Ускоряет поиск проблем, наверно, на порядки.
Особенно, если зарегистрироваться на королевстве. :)
Дмитрий Белькевич (2010-04-13 01:57:00) [16]
> Имхо, копейки.
+1. За ту функциональность, что они делают. Ускоряет поиск проблем, наверно, на порядки. Особенно удалённо.
Германн (2010-04-13 01:17:00) [17]
> Putnik © (13.04.10 00:14) [7]
>
> EurekaLog - только платный, насколько помню
Имхо, копейки.
Дмитрий Белькевич (2010-04-13 00:55:00) [18]У нас менялось так: MemCheck > FastMM4 > EurekaLog. Первые два - бесплатные.
DVM (2010-04-13 00:39:00) [19]
> Как узнать, что в приложении течёт память?
> Если да, то сколько в kb?
>
>
FastMM4
MemProof
Putnik (2010-04-13 00:14:00) [20]EurekaLog - только платный, насколько помню