|
#1
|
|||
|
|||
грузит память
Здравствуйте, ребята программа постепенно грузит память прошу помощи
PHP код:
|
#2
|
|||
|
|||
Ну, в принципе, должно потихоньку наедать память. Ты же в лог все пишешь, вот он и растет. Плюс еще есть некоторые особенности работы менеджера памяти, когда заместо переиспользования блока он может выделять новые блоки. Если удалит текст из Memo, потом программу свернуть и развернуть, то выделенная память должна уменьшиться. Попробуй.
|
#3
|
|||
|
|||
Цитата:
я думаю забирается пакетами вот в этом месте: PHP код:
Вопрос как всё это дело почистить?) |
#4
|
|||
|
|||
Кстати да, тут тоже может быть утечка.
Попробуй освобождать память принудительно. Т.е. перед выходом из обработчика сделай вот такой вызов: Код:
setLength(Buffer, 0); И еще, если Delphi из свежих версий, то там можно включить оповещение об утечках памяти при закрытии приложения. Вставь либо в файл проекта (до создания application), либо в секцию initialization главного модуля вот такой вызов: Код:
ReportMemoryLeaksOnShutdown := True; |
#5
|
||||
|
||||
Цитата:
Если для Delphi есть отдыльное форматирование под тегом CODE. |