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

Как освободить память?   Найти похожие ветки 

← →
Вика   (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 сек из вне в БД поступают значения параметров.




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

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



Память: 0.45 MB
Время: 0.008 c
6-81012
Татьяна
2002-02-07 08:01
2002.04.25
Как соединть сервер, программированный на D4 с клиентом под DOS по IPX


14-81053
Kozhanov
2002-03-19 15:06
2002.04.25
IMHO ?


1-80877
Rammst
2002-04-14 06:17
2002.04.25
Ini-файл


14-81070
savva
2002-03-20 10:37
2002.04.25
Товарищи!! У нас есть возможность отличиться! (и пивка стребовать на халяву о-)) )


1-80897
new______
2002-04-14 23:50
2002.04.25
Дайте ссылку где я могу скачать RX Library!!




   Наверх