Я вижу небольшую утечку памяти в моем приложении Windows. Я использую DevExpress XtraForm в своем приложении. Я вижу, что один экземпляр формы всегда хранится в памяти. Если вы открываете одну и ту же форму несколько раз, она по-прежнему сохраняет ссылку на последнюю открытую форму.
Бывший. если вы откроете 10 разных форм в приложении и закроете их все, оно все равно не освободит выделенную ему память из-за какого-то странного «объекта MdiClient ссылается на объект LayoutEventArgs». К счастью, он сохраняет ссылку на один элемент для каждого типа.
Вот ссылка на выходные данные профилировщика памяти Redgate.
https://dl.dropboxusercontent.com/u/2781659/Memory%20Leak.pdf
На приведенной выше диаграмме форма DepartmentsForm размещена, но не может быть проверена сборщиком мусора из-за того, что на нее ссылается член затронутого компонента LayoutEventArgs.
Пожалуйста, сообщите, если вы видите какую-либо очевидную ошибку.