Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SetLength [D6, Win95/98]


skiph ©   (2002-11-26 06:44:00) 

Для работы программы под матрицу выделяю большой объем виртуальной памяти (до 500 Mb) с помощью SetLength. При первом запуске программы все работает нормально, но при повторном тестировании (без перезагрузки) начинаются страшные тормоза. Вот я и подумал, может выделенную память следует осовбождать как-нить перед выходом? В литературе про это не упоминается.


Anatoly Podgoretsky   (2002-11-26 08:10:00) [1]

Обрати внимание "но при повторном тестировании" я понимаю это при запуске из Дельфи.


SottNick   (2002-11-26 07:58:00) [2]

SetLength(zzz,0);
?
вообще-то она сама освобождается
а тормоза связаны с работой виртуальной памяти

отследи объем файла подкачки


Anatoly Podgoretsky   (2002-11-26 07:56:00) [3]

Да правильно умаешь, память надо осовобождать


Наверх

Титульная страница Поиск, карта сайта Написать письмо