Вниз
Скачать: CL | DM;

Расход памяти   Найти похожие ветки 

 
Vint45   (2003-03-20 19:10) [0]

Мастера! Я сейчас тестирую свою программу над потерю памяти следующим образом. Написал отдельный модуль, который запускает и закрывает ее много раз. И отдельно смотрю в Task Manager расход памяти. При этом я точно знаю, что память моей программой не освобождается, т.к. некоторые вызовы деструкторов я специально закомментировал. Но по Task Manager расхода памяти не видно. Подскажите мне в чем может быть причина?


 
int64 ©   (2003-03-20 22:16) [1]

Ты бы ещё винду перезагружал.


 
Zelius ©   (2003-03-20 22:16) [2]

Если программа выгружается полностью, то все ресурсы, в том числе и память, освобождаются операционной системой.


 
Vint45   (2003-03-21 11:07) [3]

Я извиняюсь за свое не знание предметики, но все-таки хочу уточнить. Если я в своей программе не буду освобождать выделенную память, то при завершении программы, вся память все-равно освободится? Т.е. другими словами, память надо освобождать только для того, чтобы программа не израсходовала всю память в ходе своего выполнения?


 
Zelius ©   (2003-03-21 11:22) [4]

Да. Всю память конечно трудно израсходовать, но если программа работает долго, то реально, что она начнет тормозить.


 
Vint45   (2003-03-21 11:32) [5]

2 Zelius
Спасибо, просветили.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
14-6715
Palladin
2003-03-16 02:45
2003.04.03
Crtl + click на панели задач


3-6354
anton2v
2003-03-14 08:37
2003.04.03
Не на всех машинах работает ADO ???


3-6395
SATAN aka NAPALM
2003-03-15 12:46
2003.04.03
Базы данных


14-6769
Юров Владимир
2003-03-17 16:26
2003.04.03
SynEdit vs. Delphi 6


8-6623
Zilog
2002-12-27 11:50
2003.04.03
Глюк




   Наверх