Я использую EmguCV, оболочку OpenCV для .NET. Я удаляю все созданные объекты, но мое приложение по-прежнему использует все больше и больше памяти (также и в конфигурации выпуска). Я отладил свое приложение с помощью профилировщика памяти .NET и получил такой результат:
http://img532.imageshack.us/img532/2503/screenqv.png
количество экземпляров всех объектов колеблется, но количество экземпляров GChandle увеличивается до тех пор, пока моя машина не станет непригодной для использования. Сборщик мусора не освобождает память (я так думаю).
Я использую профессиональную версию VS 2008, 32-разрядную версию Win7 prof, как актуальную, так и последнюю стабильную версию emguCV.
Я могу опубликовать код приложения, если это поможет.
Спасибо и извините за мой английский. Мартин