Grafikkarte taktet in Eco stark runter, FPS brechen ein

Donner123

Komplett-PC-Aufrüster(in)
Hallöchen!
Im Spiel Eco hab ich ganz oft FPS einbrüche. Normal hab ich so 50-80 FPS, damit ist es absolut spielbar, aber plötzlich brechen die ganz oft ein auf 20, teilweise noch weiter runter. Dann ist es natürlich vorbei mit der Spielbarkeit.
Mit MSI Afterburner und Hwinfo hab ich dann mal geschaut was da los ist und konnte sehen, dass die Grafikkarte (Asus Strix 1080 TI) auf ca 400 MHz runtertaktet und das bei grade mal 35 Grad Celsius. Prozessor und RAM sind nicht ansatzweise am Limit, die Grafikkarte läuft bei 400 MHz dann aber dauerhaft auf 100%.
Was ich schon versucht habe:
  • Grafikeinstellungen in Eco ändern. Absolut keine veränderung
  • In der Nvidia Systemsteuerung auf Maximale Leistung bevorzugen gestellt
  • Powerlimit auf 120% hochgestellt
  • Grafiktreiber ist immer aktuell, erst vorhin aktualisiert

Ich hab keine Ahnung mehr was ich noch tun soll. Hab hier nochmal einen Screenshot:
Unbenannt.jpg

In anderen Spielen habe ich das Problem übrigens nicht, nur in Eco. Meine Hardware steht in der Signatur.

Vielleicht hat ja hier jemand noch eine Idee. Danke schonmal :daumen:
 
Die Threads sind doch nicht ansatzweise ausgelastet, zwei sind sogar bei 0%. Das ist doch nicht am Limit.
 
Änder den Takt der CPU wenn Du es prüfen möchtest, gehen die FPS mit, dann ist es die CPU.

Das irgendwas auf 100% sein muss bei der CPU ist etwa 2005 gestorben.
Altes Beispiel.
Ich takte die CPU, FPS gehen mit, nix auf 100%

bf3_2012_07_01_16_39_f7rr8.jpg bf3_2012_07_01_17_43_ckxom.jpg
 
Deine CPU läuft dermaßen am Limit. Kein Wunder dass die Graka sich langweilt.

Ganz oben ist der GPU-Takt, ist etwas schwer zu lesen aber der Afterburner zeigt oben die GPU an, CPU-Limit liegt also eher weniger vor.

Auch wenn ein CPU-Limit vorliegen sollte, glaube ich nicht, dass die 1080 Ti dann direkt auf 405 Mhz drosselt.

Es wirkt irgendwie so als würde Eco nicht ganz richtig darauf Zugreifen und entsprechend die GPU nicht hochtakten.

Taktet die GPU in andern Spielen einwandfrei hoch? Und tritt das Problem nur in Eco auf?


CPU-Limit kann schon sein, aber so niedrige FPS wundern mich doch. - Freunde von mir spielen ebenfalls Eco. Viele davon auf Ryzen Systemen und die hängen zwar auch oft im CPU-Limit haben aber trotzdem hohe Framerates. Entweder irgendwas passt bei der GPU nicht oder aber die CPU verschluckt sich an einem Gewissen Punkt komplett.

@Donner:

Ein CPU-Limit tritt nicht zwingend bei 100% auf. - Du hast 8 Kerne. - Also kann ein CPU-Limit schon bei 12,5% Gesamtauslastung auftreten. (Salopp gesagt).
 
Zuletzt bearbeitet:
Die Threads sind doch nicht ansatzweise ausgelastet, zwei sind sogar bei 0%. Das ist doch nicht am Limit.

Wenn das Spiel aber nur eine begrenzte Zahl von Kernen nutzt, dann kann die CPU auch am Limit sein, wenn einige Threads gar nicht "zum Einsatz" kommen. In deinem Beispiel scheint das Spiel tatsächlich vor allem 4 Kerne zu nutzen - das ist für ein semi-indy Game schon ziemlich gut, da es sehr aufwändig ist, ein Spiel für starke Parallelisierung zu programmieren. Zumindest wenn man diversen Artikeln glauben darf. Dazu darf auch nicht vergessen werden, dass ein Thread kein tatsächlicher Kern ist und weder so arbeitet, noch die Leistung eines physischen Kerns bringt.

Aber was genau da bei dir nun der Fall ist, ist für mich auch nicht klar ersichtlich. Ist auf jedenfalls kein ganz offensichtlicher Fall, wo ein zweikernoptimiertes Spiel eben zwei von 4 Kernen / 8 Threads zu 100% auslastet, im Task Manager deswegen eine CPU-Last von 25% angezeigt wird und der nichts böses ahnende Anwender sich wundert.
 
Taktet die GPU in andern Spielen einwandfrei hoch? Und tritt das Problem nur in Eco auf?

Wie oben geschrieben, in anderen Spielen habe ich keine FPS einbrüche. Hab zwar bisher nicht den Takt beobachtet, aber die FPS sind halt auch sonst nirgendswo eingebrochen.


Ich werde mal am Takt der CPU rumspielen und das beobachten. Dank geköpfter CPU und Wakü hab ich da ja etwas Spielraum nach oben.
 
Genaugenommen im zweiten, aber der erste ist nur ein x1 Slot, also ja im ersten x16 Slot :daumen:

So hab jetzt mal die CPU auf 4,8 GHz übertaktet und es hat leider garnichts verändert.
Leider kann ich grad den Screenshot nicht hochladen, er lädt sich ewig zu tode.

Achja übrigens ändert sich an der CPU garnichts, wenn die GPU sich hoch oder runter taktet.
 
Zuletzt bearbeitet:
100% bei 400Mhz ist aber auch ungewöhntlich.
Schon Treiber-Karussell gespielt? Was bedeutet: Wenn der aktuelle ein Problem mit Eco hat, warum dann nicht einen älteren probieren?
 
Steht in der Signatur: Intel Core i7 7700k | Asus Strix Z270F Gaming

Ah ok, dann ist meine Vermutung falsch, auf dem Smartphone sieht man keine Signaturen.
Ich dachte an das Problem das auch AMD FX8xxx gerne mal haben wenn das Mainboard keine oder nur schlechte Spannugswandler und/oder Kühlung haben.
Meine Idee war das du keine FPS Drops bekommst weil deine GPU runtertaktet sondern das die GPU runter taktet weil du FPS Drops bekommst und das wäre eben durch das runtertakten der CPU möglich.
Aber du kannst ja trotzdem mal beobachten was die CPU bei den FPS drops macht, Takt senkung, zu heiß und so zeug.
 
Bei der CPU verändert sich absolut nichts wenn die FPS dropen. Das einzige was zu sehen ist, ist eben dass die Grafikkarte stark runtertaktet.
 
Versuch mal folgendes:

Starte irgendein Spiel was kaum Leistung frisst und schau ob deine Grafikkarte auf den normalen Takt hoch geht. - Wenn ja, würde ich mal versuchen das Spiel im Hintergrund offen zu halten und dann ECO zu starten.

Meine Theorie ist gerade: ECO benötigt für einen Moment kaum Leistung von der GPU, diese denkt dann es wäre nichts zu tun und taktet entsprechend runter um Energie zu sparen. Und verschluckt sich dann, weil sie nicht wieder hoch taktet, bzw. einen kurzen Moment in dem Energiesparmodus bleibt.


Wie gesagt: Versuch mal irgendwie (und wenns mit dem Afterburner ist) den GPU-Takt fest zu setzen und das dann zu testen. Alternativ könnte man natürlich auch den NVInspector nehmen und der Karte dort im "Multi-Display-Power-Saver" sagen, das ECO ne 3D Anwendung ist und die Karte dort gefälligst die Taktrate zu halten hat, wenn der Rest passt.
 
Okay ich hab das direkt mal ausprobiert mit Rocket League im hintergrund und tatsächlich hat sie sich kein einziges mal runtergetaktet, bin mal ca 10 Min in der Welt rumgelaufen, normalerweise wäre das in den 10 Minuten längst passiert. Als ich Rocket League dann mal beendet habe und nochmal ein paar Minuten weiter geguckt hab in Eco, ist aber auch nichts weiter passiert.

Was mir aber noch aufgefallen ist, die Karte läuft meist nur bei 30-50% Auslastung wenn sie auf vollem Takt läuft. Hier hab ich mal im Afterburner das Power Limit auf 120% hochgedreht und den Takt etwas angehoben:
http://abload.de/img/neuscreenfuskv.png
(Woanders hochgeladen, da der der Uploader hier im Forum seit gestern bei mir nichtmehr funktioniert)

Ist das jetzt auch wie bei der CPU eine Angabe die nicht unbedingt was auszusagen hat? Nach meiner Logik müsste sie volle 100% geben wenn ich die FPS nicht limitere. Mit vollem Takt kommen da manchmal auch nur so 25-40 FPS bei rum bei 30-50% Auslastung, irgendwie ist das auch nicht so dolle.
 
Volle 100% gibt sie nur, wenn Deine CPU auch so viele FPS vorbereiten kann, dass die Graka ausgelastet ist.
Immer noch die Geschichte mit dem CPU-Limit.
Stemmt das Deine CPU nicht, dann dreh halt Graka-Features hoch.
Auflösung (DSR)
Anti-Aliasing
Ambient-Occlusion
Post-Prozessing.
 
Ist das jetzt auch wie bei der CPU eine Angabe die nicht unbedingt was auszusagen hat? Nach meiner Logik müsste sie volle 100% geben wenn ich die FPS nicht limitere. Mit vollem Takt kommen da manchmal auch nur so 25-40 FPS bei rum bei 30-50% Auslastung, irgendwie ist das auch nicht so dolle.

Da die Karte jetzt mit vollem Takt läuft und entsprechend halt auch die Leistung bringt ist das was anderes.

Jetzt befindest du dich im CPU-Limit. Sonst müsste die Karte, wie du schon erkannt hast, eigentlich auf 100% laufen. - Nur wenn die CPU und nichts anderes limitiert kommst du auf 100% GPU Auslastung.

ECO ist wahrscheinlich einfach noch sehr unoptimiert. Da in ein GPU-Limit zu kommen wird schwierig. Die meisten EarlyAccess Titel ballern meistens viel, viel Last auf die CPU und wenig auf die GPU.

Vorher bei 405 Mhz bei der GPU war das natürlich anders. Da konnte die CPU noch so schnell oder langsam sein. - Die GPU war da einfach durch den geringen Takt so langsam, dass diese immer limitiert hat.
 
Zurück