Ist es möglich, dass das .Net-Framework sich anders verhält, wenn es um Garbage Collection / Speicherbeschränkungen auf Serverumgebungen geht? Ich führe explizit x86 kompilierte Anwendungen auf einem 64bit Server mit 32gbs physischem Ram aus und mir geht der Speicher aus (SystemOutOfMemoryException), obwohl nichts außer dieser speziellen Anwendung läuft und der Server/alle anderen Anwendungen insgesamt 520mb nutzen aber ich kann dieses Verhalten auf meinem eigenen (Client Win7) Rechner nicht reproduzieren.
Nun weiß ich, dass die Anwendung speicherintensiv ist, aber warum verursacht sie Probleme auf dem Server und nicht auf dem Client?