Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];




Вниз

Как освободить память? 


Вика   (2002-04-11 10:20) [0]

Как освободить память подскажите, пожалуйста, комбинация
try
...
finally MemoryStream.free
не помогает, виртуальная память все равно забивается,
объем данных очень большой.



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

Нк видно, что бы ты захватывал память



REA   (2002-04-11 10:34) [2]

А за счет чего она забивается? Может за счет файлового кэша?



Anatoly Podgoretsky   (2002-04-11 10:42) [3]

Вика (11.04.02 10:20)
Извини не посмотрел на имя, но надеюсь ты не обидишься



Вика   (2002-04-11 12:22) [4]

Anatoly, память на самом деле захватывается и еще как:

procedure TGazSvc.tCalcTimer(Sender: TObject);
var h, m, s, s1: word; t: TDateTime;
const inUse: boolean = false;
LastTime: TDateTime = 0;

procedure insAll;
var s: TMemoryStream;
begin
s := TMemoryStream.Create; try
nlsGazSrv.ParamList.SaveValuesToStream(s, false);
with CurVals do try Open;
Edit;
CurValsaTime.AsDateTime := t;
CurValsCurValues.LoadFromStream(s);
try Post; except
LogMessage("Post", EVENTLOG_INFORMATION_TYPE, 0, 5555);
end;
finally Close end;
finally s.Free end;
end;
Каждые 20 сек из вне в БД поступают значения параметров.




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.024 c
4-81110           SerVS - S             2002-02-18 20:01  2002.04.25  
Подскажите плз как вырубить Ctrl+Alt+Del


4-81105           Oleg1                 2002-02-17 20:43  2002.04.25  
winexit


1-80898           Candyras              2002-04-15 00:15  2002.04.25  
Вот такая проблемка...


6-81011           knyaz17               2002-02-11 12:41  2002.04.25  
Несколько вопросов по TWebBrowser.


14-81041          vlv                   2002-03-19 18:50  2002.04.25  
База данных - слова