c# Many Unmanaged Memory in WinForm Application <p>I've a c# winform application. Now after startup when the mainscreen is shown, I've a huge amount of unmanaged memory about 110MB, the whole managed ram is about 20 MB.</p> <p>Here some things that could be uncommon:</p> <ul> <li>The application consists of many assemblies which are in total 98 MB file size.</li> <li>Some Forms have a wpfhost, but which are loaded this time (but perhaps some other WPF framework libraries)</li> <li>The Ram does not seem to be growing.</li> <li>There are a lot strings shown many of them are part of the WPF like "margin"</li> <li>The Main form is quite big and has a infragistics datagrif with about 30 Rows.</li> </ul> <p>When I load all assemblies with <strong>Assembly.Load</strong> in a console app they only cost 1 MB of unmanaged ram.</p> <p>Where can this unmanaged memory come from ? Can someone give me a hint on what kind of elements could be involved?</p>