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

Вниз

Утечка памяти, что это и где искать!!   Найти похожие ветки 

 
novice_man ©   (2004-11-10 16:04) [0]

Уважаемые мастера! Подскажите про термин "Утечка памяти". И где подробнее можно ознакомиться?


 
Игорь Шевченко ©   (2004-11-10 16:07) [1]

Выделенная память не освобождается.


 
novice_man ©   (2004-11-10 16:15) [2]

После
type
pMyRecord: ^tMyRecord;
tMyRecord = record
            perem_str: string;
            perem_int: integer;
            end;

var
MyRecord: pMyRecord;
begin
New(MyRecord); <<<--- после этого будет "утечка памаяти"?
end;

И вообще как проверить есть ли она ("утечка памяти")?


 
ghg ©   (2004-11-10 16:22) [3]

>novice_man ©   (10.11.04 16:15) [2]
если каждому New нет своего Dispose, то будет утечка

есть различые утилиты самая известная MemProof


 
Digitman ©   (2004-11-10 16:25) [4]


> New(MyRecord); <<<--- после этого будет "утечка памаяти"?


в ДАННОЙ реализации, если где-то далее по ходу алгоритма не сделать

Dispose(MyRecord)

то - да, будет.

При условии , что содержимое указательной переменной MyRecord с момента предыдущего успешного вызова New(MyRecord) не изменилось.


 
novice_man ©   (2004-11-10 16:29) [5]

После того как MyRecord становится не нужным выполнить Dispose(MyRecord)?
Ок. Спасибо.


 
Digitman ©   (2004-11-10 16:30) [6]


> При условии


пардон .. условие не играет роли, если Dispose не вызвана в принципе


 
panov ©   (2004-11-10 17:40) [7]

http://delphimaster.net/view/14-1100092045/



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

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

Наверх




Память: 0.48 MB
Время: 0.034 c
14-1100026374
Valentina
2004-11-09 21:52
2004.11.28
программа "Тест"


3-1098888910
ILUHA
2004-10-27 18:55
2004.11.28
Шифрование передаваемых данных


3-1098891213
AlexGof
2004-10-27 19:33
2004.11.28
Как сохранить файл (например word или exel) в БД ?


11-1082825813
Max003
2004-04-24 20:56
2004.11.28
Что делать? Минимальный MCK проект(пустая форма) весит 25.5 кб


3-1099288220
NewDelpher
2004-11-01 08:50
2004.11.28
Нет соединения с MS SQL-2000