Das Problem wird hier (englischsprachig) beschrieben: .NET Application Memory Flush via Interop. Grob zusammengefaßt: Das .NET-Framework meldet mehr Speicher an, als es eigentlich benötigen würde. Durch ein P/Invoke kann man den Prozess zum Paging zwingen, so daß der ungenutzte Speicher freigegeben wird. |