Утечка ли памяти или нет
От: wert  
Дата: 27.05.04 13:06
Оценка:
Расматривал на досуге в менеджере задач 2000винды как ведёт себя маленький сервис и обнаружил такое вот непонятность. В столбце память у моего сервиса память ростёт и ростёт очень нефорощё. Отключил всё что мог оставил только открытие файла конфигурации его чтения и запись в лог файл.Результат не изменился . Смотрю дальше и увидел одну законмерность. Рост памяти происходит только когда увеличевается счетчик ошибок страниц . Нучтож тоже результат. Смотрим дальше , замечательный процесс Explorer ошибается не чаще моего процесса но память унего не фига не ростёт . УУУУ блин . Таквот наконец вопрос. Как избежать этого роста этой памяти и связано ли это с этими страничными ошибками, да оператор new не преминялся все описатели закрываются где только можно и не можно , т е в этом плане всё чисто . вот . если кто вкурсе подскожите пожалуста.

30.05.04 12:00: Перенесено модератором из 'C/C++'. Андрей Тарасевич (29) в WIN API — Павел Кузнецов
Re: Утечка ли памяти или нет
От: Аноним  
Дата: 27.05.04 13:15
Оценка: +1
Хоть на форуме правила это и запрещают, но хочется спросить, ты нарочно так пишешь?
Re[2]: Утечка ли памяти или нет
От: wert  
Дата: 27.05.04 13:31
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Хоть на форуме правила это и запрещают, но хочется спросить, ты нарочно так пишешь?

Нет не нарочно с право писание проблемма со школы да плюс опечатки
Re[3]: Утечка ли памяти или нет
От: Аноним  
Дата: 27.05.04 13:33
Оценка:
Извини.

Вопрос этот лучше было бы задать в другой форум. Типа WinAPI или Прочее.
Re: Утечка ли памяти или нет
От: SergeMukhin Россия  
Дата: 27.05.04 16:23
Оценка: :)
Здравствуйте, wert, Вы писали:

W>Расматривал на досуге в менеджере задач 2000винды как ведёт себя маленький сервис и обнаружил такое вот непонятность. В столбце память у моего сервиса память ростёт и ростёт очень нефорощё. Отключил всё что мог оставил только открытие файла конфигурации его чтения и запись в лог файл.Результат не изменился . Смотрю дальше и увидел одну законмерность. Рост памяти происходит только когда увеличевается счетчик ошибок страниц . Нучтож тоже результат. Смотрим дальше , замечательный процесс Explorer ошибается не чаще моего процесса но память унего не фига не ростёт . УУУУ блин . Таквот наконец вопрос. Как избежать этого роста этой памяти и связано ли это с этими страничными ошибками, да оператор new не преминялся все описатели закрываются где только можно и не можно , т е в этом плане всё чисто . вот . если кто вкурсе подскожите пожалуста.


со страницами быстрей следствие, чем причина. Посмотри в TAskManager сколько у процесса handle открытых, не все ли закрываются. а также user&GDI object. Или чистая утечка памяти
---
С уважением,
Сергей Мухин
Re[2]: Утечка ли памяти или нет
От: wert  
Дата: 28.05.04 04:31
Оценка:
Здравствуйте, SergeMukhin, Вы писали:

SM>Здравствуйте, wert, Вы писали:


SM>со страницами быстрей следствие, чем причина. Посмотри в TAskManager сколько у процесса handle открытых, не все ли закрываются. а также user&GDI object. Или чистая утечка памяти


Спасибо !!!!!!!!!! Помогло , всё оказалось просто выволился из функции а поискавый хэнд забыл закрыть %))))))))))
Re[3]: Утечка ли памяти или нет
От: SergeMukhin Россия  
Дата: 28.05.04 04:55
Оценка: 13 (2) :)))
Здравствуйте, wert, Вы писали:

W>Здравствуйте, SergeMukhin, Вы писали:


SM>>Здравствуйте, wert, Вы писали:


SM>>со страницами быстрей следствие, чем причина. Посмотри в TAskManager сколько у процесса handle открытых, не все ли закрываются. а также user&GDI object. Или чистая утечка памяти


W>Спасибо !!!!!!!!!! Помогло , всё оказалось просто выволился из функции а поискавый хэнд забыл закрыть %))))))))))


лучше маленькая трешечка (когда-то были такие деньги), чем большое спасибо.
---
С уважением,
Сергей Мухин
Re[4]: Утечка ли памяти или нет
От: wert  
Дата: 28.05.04 10:24
Оценка:
Здравствуйте, SergeMukhin, Вы писали:

SM>Здравствуйте, wert, Вы писали:


W>>Здравствуйте, SergeMukhin, Вы писали:


SM>>>Здравствуйте, wert, Вы писали:


SM>>>со страницами быстрей следствие, чем причина. Посмотри в TAskManager сколько у процесса handle открытых, не все ли закрываются. а также user&GDI object. Или чистая утечка памяти


W>>Спасибо !!!!!!!!!! Помогло , всё оказалось просто выволился из функции а поискавый хэнд забыл закрыть %))))))))))


SM>лучше маленькая трешечка (когда-то были такие деньги), чем большое спасибо.

Ага или подругому сухое спасибо в горло нелезет %)))
Re[4]: Утечка ли памяти или нет
От: achp  
Дата: 28.05.04 13:22
Оценка:
Здравствуйте, SergeMukhin, Вы писали:

SM>лучше маленькая трешечка (когда-то были такие деньги), чем большое спасибо.


Ничего себе маленькая! Всего-то 62 копеек не хватает!

Кстати, почему не ввести оценку +3.62?
Re[5]: Утечка ли памяти или нет
От: SergeMukhin Россия  
Дата: 28.05.04 13:23
Оценка:
Здравствуйте, achp, Вы писали:

A>Здравствуйте, SergeMukhin, Вы писали:


SM>>лучше маленькая трешечка (когда-то были такие деньги), чем большое спасибо.


A>Ничего себе маленькая! Всего-то 62 копеек не хватает!


A>Кстати, почему не ввести оценку +3.62?


+2.87
+4.12
+3.14

а также все это деленное на три!
---
С уважением,
Сергей Мухин
Re[3]: Утечка ли памяти или нет
От: WolfHound  
Дата: 28.05.04 17:31
Оценка:
Здравствуйте, wert, Вы писали:

W>Спасибо !!!!!!!!!! Помогло , всё оказалось просто выволился из функции а поискавый хэнд забыл закрыть %))))))))))

Ах сколько раз твердили миру... RAII рулит. Пишите обертки... Ведь не долго, а сколько времени и нервов экономит.
... << RSDN@Home 1.1.3 beta 1 >>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[4]: Утечка ли памяти или нет
От: wert  
Дата: 30.05.04 07:05
Оценка:
Здравствуйте, WolfHound, Вы писали:

WH>Здравствуйте, wert, Вы писали:


W>>Спасибо !!!!!!!!!! Помогло , всё оказалось просто выволился из функции а поискавый хэнд забыл закрыть %))))))))))

WH>Ах сколько раз твердили миру... RAII рулит. Пишите обертки... Ведь не долго, а сколько времени и нервов экономит.

плюсы нормальное заверешие и закрытие
минусы куча времени и места , рано ещё облегчать себе жизнь, %)))))
Re[5]: Утечка ли памяти или нет
От: wert  
Дата: 30.05.04 07:23
Оценка:
Здравствуйте, achp, Вы писали:

A>Здравствуйте, SergeMukhin, Вы писали:


SM>>лучше маленькая трешечка (когда-то были такие деньги), чем большое спасибо.


A>Ничего себе маленькая! Всего-то 62 копеек не хватает!


A>Кстати, почему не ввести оценку +3.62?

3.62 замечательная ценка но насколько помню это не единственный денежный эквиволент(особенно сейчас) того , что без пол литры не разберёшся. Тогда уже водить абсолютные величиыны поллитра, четверь, кега, бочка ....... %)))
Re[5]: Утечка ли памяти или нет
От: WolfHound  
Дата: 30.05.04 15:48
Оценка:
Здравствуйте, wert, Вы писали:
W>минусы куча времени и места ,
не понял
W>рано ещё облегчать себе жизнь, %)))))
это надо делать всегда когда есть возможность.
... << RSDN@Home 1.1.3 beta 1 >>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.