Gpu Auslastung sehr unkonstant

manuel92x

Schraubenverwechsler(in)
Hallo!

Habe glücklicherweise zu diesem Forum gefunden und habe sofort auch schon ein erstes Problem zu dem ich verzweifelt keine Lösung gefunden habe.

Undzwar ist die Gpu Auslastung meiner Grafikkarte extremst am schwanken. Aufgefallen ist es mir beim Spiel Train Sim World, indem ich einen haufen an Fps Freeze hatte. Erstes was ich gemacht habe ist es den Pc komplett zu aktualisieren, heißt Grafikkarten Treiber und sonstiges was ich in erster Linie nicht mit diesem Problem in Verbindung setzen würde. Nachdem es leider nicht geholfen hat und der MSI afterburner weiterhin starke Gpu schwankungen angezeigt hat, habe ich den Pc komplett von Staub bereinigt, leider auch ohne erfolg.
(Auslastung der CPU ist stehts unter 70%)

Deshalb bitte ich dringend um Hilfe da ich echt am Verzweifeln bin. Das problem hatte ich nie ernsthaft, da ich ansonsten keine wirklichen Leistungsfressenden Spiele spiele.
Meine PC specs:

amd r9 290x tri-x oc (Temperatur liegt stehts unter 85)
i5 6600k oc auf 4,2ghz (was wenn ich drüber nachdenke sinnlos ist)
16gb ram
be quiet 530w

Lieben Dank für jeden Lösungsvorschlag!
 
Wenns nur bei dem Spiel ist, liegt es ja logischerweise am Spiel. CPU Auslastung unter 70% heißt nicht, das die CPU noch Luft hat.

Soweit ich lese, hat das Spiel Physx. Wenn dieses aktiv ist, wird es von der CPU berechnet, und dann ist deine CPU definitiv der limitierende Faktor!

Stell doch mal die Grafik auf niedrig, deaktivier den ganzen Physx Kram und probier dann nochmal aus.
 
Viele Spiele die nicht ordentlich programmiert worden sind Lasten die GPU sehr ungleichmäßig aus. Dazu zählen auch Player unknowns, arma 3 usw. Man könnte probieren GPU Limit zu erzwingen indem man in 4k spielt oder antialising mods einbaut.
 
(Auslastung der CPU ist stehts unter 70%)
Dazu kurz ein Wort: Wenn ein Spiel beispielsweise nur 2 Threads auslasten kann, deine CPU aber 4 Kerne hat wäre die CPU bei angezeigten 50% Auslastung am Limit.
Hättest du beispielsweise einen 8-Kern Ryzen der 16 Threads bedient wäre die CPU bei 12,5% Auslastung schon am Ende!
Auslastungsanzeigen bitte immer mit Vorsicht betrachten, die machen nur für den eine Aussage, der sie auch versteht. Ein einfaches "bei 100% ist Schluss" funktioniert nicht.

Aber das ist hier wahrscheinlich nicht das Problem, wie schon erwähnt wurde ist das eher ein Problem der Spieleoptimierung (woran du nichts ändern kannst - außer die CPU noch weiter zu takten).
 
Um das Geschriebene etwas auf den Punkt zu bringen: deine CPU limitiert. Dass die CPU-Auslastung dennoch nicht 100% beträgt liegt daran dass sie 4 Kerne hat und die genannten Games diese nicht alle gleich auslasten. Die Hauptlast liegt auf einem Kern.
Dadurch dass die CPU nicht mehr Frames pro Sekunde erzeugen kann ist die GPU eben nicht voll ausgelastet.

Mehr FPS könntest du nur bekommen wenn du CPU und RAM weiter übertaktest. Ich nehme mal an die 16GB RAM sind schon mit zwei DIMMs bestückt und laufen im dual-channel...
 
Ich kenne das Spiel nicht und was ist ein "fps freeze"? Du meinst vielleicht ein Ruckeln oder Hängen, welche entstehen können, wenn der fps-Abfall zu groß ist (100fps runter auf 50fps) oder spielst du mit vsync?

Viele Spiele die nicht ordentlich programmiert worden sind Lasten die GPU sehr ungleichmäßig aus. Dazu zählen auch Player unknowns, arma 3 usw. Man könnte probieren GPU Limit zu erzwingen indem man in 4k spielt oder antialising mods einbaut.
Meine 970 ist zu 96+ % ausgelastet, die einzigen Schwankungen habe ich, wenn mein Xeon 1230v3 limitiert.
 
Um das Geschriebene etwas auf den Punkt zu bringen: deine CPU limitiert. Dass die CPU-Auslastung dennoch nicht 100% beträgt liegt daran dass sie 4 Kerne hat und die genannten Games diese nicht alle gleich auslasten. Die Hauptlast liegt auf einem Kern.
Dadurch dass die CPU nicht mehr Frames pro Sekunde erzeugen kann ist die GPU eben nicht voll ausgelastet.

Mehr FPS könntest du nur bekommen wenn du CPU und RAM weiter übertaktest. Ich nehme mal an die 16GB RAM sind schon mit zwei DIMMs bestückt und laufen im dual-channel...

Naja, mehr Fps möchte ich ja nicht. Habe im Durchschnitt um die 50 Fps und bin zufrieden mit. Das einzige Problem sind eben nur diese Sekunden indem die Gpu auf 0% kommt und die Fps parallel auf 0 sinken.
Was bedeutet dual Channel und was sind zwei DIMMs? Besitze zwei 8gb Riegel.

Ich kenne das Spiel nicht und was ist ein "fps freeze"? Du meinst vielleicht ein Ruckeln oder Hängen, welche entstehen können, wenn der fps-Abfall zu groß ist (100fps runter auf 50fps) oder spielst du mit vsync?


Meine 970 ist zu 96+ % ausgelastet, die einzigen Schwankungen habe ich, wenn mein Xeon 1230v3 limitiert.

Fps Freeze= Gpu auslastung für ein paar sekunden auf 0% Auslastung und parallel sinken die Fps auf 0

Dazu kurz ein Wort: Wenn ein Spiel beispielsweise nur 2 Threads auslasten kann, deine CPU aber 4 Kerne hat wäre die CPU bei angezeigten 50% Auslastung am Limit.
Hättest du beispielsweise einen 8-Kern Ryzen der 16 Threads bedient wäre die CPU bei 12,5% Auslastung schon am Ende!
Auslastungsanzeigen bitte immer mit Vorsicht betrachten, die machen nur für den eine Aussage, der sie auch versteht. Ein einfaches "bei 100% ist Schluss" funktioniert nicht.

Aber das ist hier wahrscheinlich nicht das Problem, wie schon erwähnt wurde ist das eher ein Problem der Spieleoptimierung (woran du nichts ändern kannst - außer die CPU noch weiter zu takten).

Danke für die Info! Trotzdem bin ich ziemlich der einzige der sich über dieses Problem zu diesem Spiel beschwert. Habe bis jetzt noch keinen anderen Beitrag dazu gesehen der ein ähnliches Problem zum selben Spiel beschreibt, deshalb habe ich auch vermutet, dass es an Gpu oder Cpu liegt.
 
Wäre eine Option ums zu probieren. Wobei ich dann eher das PowerTarget testweise runtersetzen würde, das hat direkten großen Einfluss auf die VRM-Temperaturen, ein einfaches reduzieren des GPU-Taktes um 100 MHz bringt da kaum was.
 
Läuft das Spiel in DX12 oder 11?

DX10. :D

Wir reden hier nicht von irgendeinem AAA-Titel sondern von einem (ohne das groß wertend zu meinen) Billigspiel. Deswegen waren de Vermutungen oben auch schnell richtung "schlampig programmiert" gegangen, das ist bei solchen Massenwaren-Spielen nunmal leider nicht selten. Dass das Spiel überhaupt offenbar insgesamt ganz gut läuft liegt wohl hauptsächlich daran, dass es auf der Unreal-Engine 4 aufbaut (die könnte übrigens DX11 und DX12 - warum man sich hier für DX10 entschieden hat sei dahingestellt, meist ist diese Wahl einfach der Zielgruppe solcher Spiele geschuldet die nicht selten 10 Jahre alte hardware nutzt und schlicht kein DX11/12 darstellen könnte... auch wenn die offiziellen Mindestanforderungen DX11-Karten nennen).
 
Power Limit hab ich runtergezogen, leider ohne Erfolg. Habe mal mit Furmark Benchmarks durchgeführt und die Ergebnisse sehen folgend aus:

gpuz.JPG - directupload.net

Die Gpu hat immer wieder aussetzer, dieses Problem liegt wohl echt am System und nicht am Spiel.
Bin grad echt am Verzweifeln...
Vrm Temperatur von 81° sollte in Ordnung sein oder?
 
Power Limit hab ich runtergezogen, leider ohne Erfolg. Habe mal mit Furmark Benchmarks durchgeführt und die Ergebnisse sehen folgend aus:

gpuz.JPG - directupload.net

Die Gpu hat immer wieder aussetzer, dieses Problem liegt wohl echt am System und nicht am Spiel.
Bin grad echt am Verzweifeln...
Vrm Temperatur von 81° sollte in Ordnung sein oder?

Das war gut dass du den Test mal gemacht hast und die Daten gepostet.

Also für mich sieht dass nach einem instabilen Speicher oder Spannungswandler aus.
Hast du ein OC Tool installiert? Wen ja dann reduziere mal den Takt auf dem Videospeicher deutlich. (auch wenn du bisher nicht OC hast)

So Einbrüche sind ein Indiz dafür dass der Speicher nicht zuverlässig die Daten ran schaufelt, die GPU muss dann eine Pause einlegen.
 
Das war gut dass du den Test mal gemacht hast und die Daten gepostet.

Also für mich sieht dass nach einem instabilen Speicher oder Spannungswandler aus.
Hast du ein OC Tool installiert? Wen ja dann reduziere mal den Takt auf dem Videospeicher deutlich. (auch wenn du bisher nicht OC hast)

So Einbrüche sind ein Indiz dafür dass der Speicher nicht zuverlässig die Daten ran schaufelt, die GPU muss dann eine Pause einlegen.

Habe mal mit msi Afterburner die den Takt von 1040 auf 899 gesenkt und den Memory Clock von 1300 auf 1200.
Der Videospeicher den du angesprochen hast ist der Memory Clock unter Msi Afterburner oder?
Ergebnis: clocks.JPG - directupload.net

Kein einziges mal ist die Auslastung auf 0 gesunken. Hat dann wohl das Problem gelöst den Takt zu senken. Also ist das nun letztendlich ein Problem der Grafikkarte?
 
Habe mal mit msi Afterburner die den Takt von 1040 auf 899 gesenkt und den Memory Clock von 1300 auf 1200.
Der Videospeicher den du angesprochen hast ist der Memory Clock unter Msi Afterburner oder?
Ergebnis: clocks.JPG - directupload.net

Kein einziges mal ist die Auslastung auf 0 gesunken. Hat dann wohl das Problem gelöst den Takt zu senken. Also ist das nun letztendlich ein Problem der Grafikkarte?


teste mal mehr.
 
Zurück