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

Вниз

Утечка мозгов   Найти похожие ветки 

 
Out ©   (2006-03-06 23:30) [0]

Здравствуйте!
Столкнулся с такой проблемой, есть маленькая программа, разбирающая текстовый файл и отправляющая данные в БД. При запуске она занимает в памяти около 4 метров, через неделю непрерывной работы (на сервере)  - около 200-х метров. С чем это связано и как можно избавиться от утечки ресурсов?
P.S. Все переменные постоянно обнуляются, динамических массивов нет...


 
Virgo_Style ©   (2006-03-06 23:52) [1]

Out ©   (06.03.06 23:30)
Все переменные постоянно обнуляются


Обнуляются? Вот об этом бы поподробней.

P.S. У тебя ошибка в программе. (c)


 
Out ©   (2006-03-07 00:08) [2]

После того,как данные отправляются в БД:
int:=0;
string:="";

А что за ошибка?


 
Virgo_Style ©   (2006-03-07 00:48) [3]

Out ©   (07.03.06 0:08) [2]
А что за ошибка?


Сам напросился :o) : В 17-й строке!

А серьезно - одно из двух, либо дело в компонентах доступа к БД (что-то такое я краем уха слышал когда-то), либо же в твоей программе, что вероятней.

Телепаты в отпуске, посему для проверки второго варианта не худо бы показать, что как делается...


 
Женя свисток   (2006-03-07 05:26) [4]

Листинг начиная от обращения к файлу и заканчивая присвоением переменным пустых значений...


 
evvcom ©   (2006-03-07 08:53) [5]


> int:=0;
> string:="";

Просто в конце вычислений (перед выходом из процедуры) не имеет смысла. Наверняка, оптимизатор попросту выкинет этот твой код.
Чтобы выяснить, есть ли утечки, используй спец.ПО. Например, MemProof.



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

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

Наверх




Память: 0.48 MB
Время: 0.033 c
6-1134400711
ZeFiR
2005-12-12 18:18
2006.03.26
Как вывести в заголовок окна название страницы, загруженной в TWe


4-1136451039
ZZZ
2006-01-05 11:50
2006.03.26
Блокировка доступа к Flash устройству.


2-1141992438
it_work
2006-03-10 15:07
2006.03.26
Как эмитировать нажатия кнопок


2-1142014338
_duk
2006-03-10 21:12
2006.03.26
Память


6-1134387710
Boo
2005-12-12 14:41
2006.03.26
Потоки в Indy / IdThreadComponent1