WinServer 2012 R2 - Prozessoraffinität und MetaTrader
Hallo, ich versuche mein Problem so kurz wie möglich zu schildern:
Auf einem Dual-Xeon-Server mit Win2012R2 sollen (viele) MetaTrader dauerhaft zeitgleich betrieben werden. Ich habe also angefangen, für einen User die entsprechenden MetaTrader zu installieren. Nachdem ca. 7 bis 8 davon parallel liefen, wurde die Bedienung des Servers immer schwerfälliger, sprich die Reaktionszeiten wurden immer länger. Da weder CPU noch RAM mit rund 10% auch nur annähernd ausgelastet waren, musste ich mich mal schlau machen. Da habe ich den Tipp bekommen, mal über den Taskmanager den MetaTradern (terminal.exe'n) jeweils nur eine CPU zuzuordnen. Das hat schon mal gut geholfen. Auf diesem Weg war der Parallelbetrieb von ca. 20 MetaTradern möglich. Spätestens ab dem 25. begann aber auch wieder sofort diese Schwerfälligkeit. Nun sind aber schon alle CPU's zugeordnet... also habe ich mal getestet, unter einem zweiten User ebenfalls 20 MetaTrader auf gleichem Weg (CPU-Zuordnung) zum Laufen zu bringen. Das hat funktioniert.
Nun meine eigentliche Frage: was kann ich noch tun, damit ein User 30 bis 40 MetaTrader zeitgleich nutzen kann? Es laufen ja jetzt 40 Stück verteilt auf zwei User. Also schafft die Hardware es ja eigentlich...
Auf einem Dual-Xeon-Server mit Win2012R2 sollen (viele) MetaTrader dauerhaft zeitgleich betrieben werden. Ich habe also angefangen, für einen User die entsprechenden MetaTrader zu installieren. Nachdem ca. 7 bis 8 davon parallel liefen, wurde die Bedienung des Servers immer schwerfälliger, sprich die Reaktionszeiten wurden immer länger. Da weder CPU noch RAM mit rund 10% auch nur annähernd ausgelastet waren, musste ich mich mal schlau machen. Da habe ich den Tipp bekommen, mal über den Taskmanager den MetaTradern (terminal.exe'n) jeweils nur eine CPU zuzuordnen. Das hat schon mal gut geholfen. Auf diesem Weg war der Parallelbetrieb von ca. 20 MetaTradern möglich. Spätestens ab dem 25. begann aber auch wieder sofort diese Schwerfälligkeit. Nun sind aber schon alle CPU's zugeordnet... also habe ich mal getestet, unter einem zweiten User ebenfalls 20 MetaTrader auf gleichem Weg (CPU-Zuordnung) zum Laufen zu bringen. Das hat funktioniert.
Nun meine eigentliche Frage: was kann ich noch tun, damit ein User 30 bis 40 MetaTrader zeitgleich nutzen kann? Es laufen ja jetzt 40 Stück verteilt auf zwei User. Also schafft die Hardware es ja eigentlich...
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 273782
Url: https://administrator.de/forum/winserver-2012-r2-prozessoraffinitaet-und-metatrader-273782.html
Ausgedruckt am: 21.04.2025 um 12:04 Uhr
3 Kommentare
Neuester Kommentar