Guten Abend zusammen,
ich habe mir letzte Woche einen virtuellen Server besorgt und meinen eigenen, in C# geschriebenen Webserver darauf installiert.
Der Server benötigt bei mir lokal (zuhause) 10 MB Arbeitsspeicher nach dem Start circa 18 MB, wenn er gut frequentiert ist, also sehr wenig.
Auf dem virtuellen Server benötigt die Anwendung nach dem Start bereits 40 MB und springt bei einem einzelnen Request bis auf 300 MB, was natürlich in einer OutOfMemoryException endet. So ein Verhalten konnte ich noch auf keiner anderen Maschine nachvollziehen … die Daten, die da verarbeitet werden reichen auch niemals aus, um auch nur 40 MB Arbeitsspeicher zu verwenden.
Hat jemand vielleicht eine Idee, an was mein Problem liegen könnte? Hat die CLR Probleme mit virtuellen Umgebungen?
Gruß und Danke,
Gene