Hallo zusammen,
ich habe ein Programm, welches eine 32bit Anwendung ist (Delphi).
Die *.exe hat 172 MB und bis die Programmoberfläche nach dem Start angezeigt wird, müssen ca. 80 MB in den Arbeitsspeicher geladen werden.
Auf einem TerminalServer 2008 R2 startet es ziemlich schnell. Guckt man in den Taskmanager werden hier um die 3 MB pro Sekunde in den Arbeitsspeicher geladen.
Auf einem TerminalServer 2012 R2 werden beim Aufruf ca. 0,3 MB pro Sekunde in den Arbeitsspeicher geladen.
Starte ich das Programm auf einem Windows Server 2012 R2 (identisch, nur ohne TerminalServer Dienste) so werden auch hier die erwarteten 3 MB pro Sekunde geladen.
Ich vermute dass hier lediglich die TerminalServer Dienste die Ursache sind, da erst mit deren Installation die Performance so in den Keller geht.
Hat hier jemand Erfahrungswerte was man optimieren kann?
Eine Anpassung der Leistung auf Hintergrundprozesse ist auch schon getestet worden. Ohne Veränderung des Ergebnisses.
Über jede Idee bin ich dankbar, da das WWW mir bisher keine hilfreichen Lösungsansätze aufgezeigt hat.
Vielen Dank!