Программа постоянно создаёт объекты (не автоматические, через new), каждый из которых при завершении своей работы удаляется. Удаляется 100%, т.к. объект слишком прост, чтобы что-то упустить. Всё бы ничего, но виндовый диспетчер показывает, что память всё равно, хоть и медленно, но растёт. И что самое интересное - если свернуть/развернуть приложение в панель задач, то память резко чистится. Т.е. если доросла, напр., до 100mb то после свёртывания/развёртывания - 20mb. Причём следующие разы эту процедуру можно не проделывать - утечки (если это, конечно, она) уже не будет. Я понимаю, что виндовый диспетчер не показатель, но всё же. Может кто-то знает ответ?
|