Показать сообщение отдельно
  #1  
Старый 05.09.2009, 16:42
одинадцатый одинадцатый вне форума
Новичок
 
Регистрация: 16.04.2009
Сообщения: 95
Репутация: 10
По умолчанию Прога занимает много памяти

Написал прогу. Исходник показать не могу.
В ней таймер каждую милисекунду считывает данные из текстового файла, расчитывает эти данные и записывает в другой текст. файл.
Проблема в след: как и любая другая прога она сохраняет (что-то там)) в памяти. И через диспетчер задач видно как каждую сек. нарастает по 200 кб! Когда программу сворачиваешь - разворачиваешь - на вкладке процессы для этой программы память освобождается. Но на мою такой цирк не действует. Только после закрытия на вкладке быстродействие видно как высвобождается 200 мб)))

Вопрос: как освобождать занимаемую память, не перезапуская программу. Можно ли это сделать без применнеия всяких там dispose, allocmem..?
Ответить с цитированием