BinDerKleineMann
Komplett-PC-Aufrüster(in)
Hallo zusammen,
ich habe inzwischen endlich eine GPU zu dem bereits im Januar gekauften anderen Komponenten zu "normalen" Preisen bekommen. Nun stelle ich jedoch fest das ich Microlags habe.
Im folgenden Einmal die verbaute Hardware, das Problembild und die bisher versuchten Debugging Ansätze. Ich bin offen für Tips.
Folgende Hardware ist verbaut.
CPU: AMD 9800x3D
Mainboard: ASRock X870 Riptide (Bios Aktuell 3.20)
RAM: Kingston KF560C30-32 (6000 MT/s)
GPU: Zotac RTX 5090 Extreme Infinity
SSD: Samsung SSD 990 Pro 2TB (Systemplatte)
Corsair T705 4TB (PCIe5 - Gaming Platte)
Monitor: Samsung Odysey G9 (Dual WQHD Auflösung)
Fehlerbild:
Ich habe verständlicherweise Absolut Stabile FPS. Mir ist in Overwatch 2 dann jedoch kleine bis starke Microlags aufgefallen, weswegen ich etwas tiefer nach der Ursache gesucht habe.
Mit PresentMon habe ich mir die Frametimes und die Auslastung der CPU/GPU angeschaut.
Für Overwatch 2 verständlich langweilt sich die GPU. Da ich keine 600 FPS brauche habe ich die Frames bei 120 gecappt, da der Monitor nicht mehr kann.
Die Frametimes sind absolut stabil bis zu diesem Microlag und steigen dann von ca 8ms (so hoch weil Framecap) auf 8,5ms - 10ms
Die Werte für die GPU (GPU Busy und GPU Present) bleiben stabil. Jedoch spiked in exakt dem gleichen Moment der CPU Busy wert.
Das ganze Resultiert dann in deutlich spürbaren Microlags.
Das Problem lässt sich auch in anderen Spielen, selbst irgendwelche 8bit Pixel Indie Games nachvollziehen. Lag im Spiel, durch Spike der Frametimes bei gleichzeitig konstanten Werten für die GPU und einem Spike bei CPU Wait
(Das Bild ist aus V Rising) Verhalten ist aber in allen anderen Spielen Quasi das Gleiche)
Bisherige Versuche das Problem Einzugrenzen.
- Bios aktualisiert auf die aktuellste Version (3.20)
- AMD Chipsatztreiber aktualisiert.
- Zwei Updates der GPU Treiber
- Diverse Spiele gestestet. (Natürlich am einfachsten Nachvollziehbar bei einem FPS, aber konnte kein Spiel finden, was das Problem nicht auch hat.)
- Verschiedene Grafikoptionen Einstellungen (Low - Ultra, Mit NVIDIA Reflex und ohne, mit DLSS und Ohne, Native Auflösung und Geringe Auflösung, Gsync On/Off)
-----------
Bin aktuell überfragt wie ich hier am saubersten Debuggen könnte um das Problem oder die Ursache weiter einzugrenzen und bedanke mich schon vorab für jeglichen Idee.
Sollten Infos fehlen bitte einfach Bescheid geben.
Edit 27.04.2025 <Output LatencyMon>
NOTE: some processes were hit by hard pagefaults. If these were programs producing audio, they are likely to interrupt the audio stream resulting in dropouts, clicks and pops. Check the Processes tab to see which programs were hit.
Process with highest pagefault count: msmpeng.exe
Total number of hard pagefaults 928
Hard pagefault count of hardest hit process: 716
Number of processes hit: 20
Der CPU Relevante Teil
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed (WMI): 470 MHz
Reported CPU speed (registry): 4691 MHz
Note: reported execution times may be calculated based on a fixed reported CPU speed. Disable variable speed settings like Intel Speed Step and AMD Cool N Quiet in the BIOS setup for more accurate results.
-----
Muss mal prüfen was ich im BIOS dazu finde. Der Windows Energiesparplan war zwar auf Hochleistung eingestellt.
Die minimale CPU Energie auf 0%
Werde es zum Test mal auf 100% setzen. Aber eigentlich sollte der CPU ja nicht heruntertakten, wenn der Thread genutzt wird.
ich habe inzwischen endlich eine GPU zu dem bereits im Januar gekauften anderen Komponenten zu "normalen" Preisen bekommen. Nun stelle ich jedoch fest das ich Microlags habe.
Im folgenden Einmal die verbaute Hardware, das Problembild und die bisher versuchten Debugging Ansätze. Ich bin offen für Tips.
Folgende Hardware ist verbaut.
CPU: AMD 9800x3D
Mainboard: ASRock X870 Riptide (Bios Aktuell 3.20)
RAM: Kingston KF560C30-32 (6000 MT/s)
GPU: Zotac RTX 5090 Extreme Infinity
SSD: Samsung SSD 990 Pro 2TB (Systemplatte)
Corsair T705 4TB (PCIe5 - Gaming Platte)
Monitor: Samsung Odysey G9 (Dual WQHD Auflösung)
Fehlerbild:
Ich habe verständlicherweise Absolut Stabile FPS. Mir ist in Overwatch 2 dann jedoch kleine bis starke Microlags aufgefallen, weswegen ich etwas tiefer nach der Ursache gesucht habe.
Mit PresentMon habe ich mir die Frametimes und die Auslastung der CPU/GPU angeschaut.
Für Overwatch 2 verständlich langweilt sich die GPU. Da ich keine 600 FPS brauche habe ich die Frames bei 120 gecappt, da der Monitor nicht mehr kann.
Die Frametimes sind absolut stabil bis zu diesem Microlag und steigen dann von ca 8ms (so hoch weil Framecap) auf 8,5ms - 10ms
Die Werte für die GPU (GPU Busy und GPU Present) bleiben stabil. Jedoch spiked in exakt dem gleichen Moment der CPU Busy wert.
Das ganze Resultiert dann in deutlich spürbaren Microlags.
Das Problem lässt sich auch in anderen Spielen, selbst irgendwelche 8bit Pixel Indie Games nachvollziehen. Lag im Spiel, durch Spike der Frametimes bei gleichzeitig konstanten Werten für die GPU und einem Spike bei CPU Wait
(Das Bild ist aus V Rising) Verhalten ist aber in allen anderen Spielen Quasi das Gleiche)
Bisherige Versuche das Problem Einzugrenzen.
- Bios aktualisiert auf die aktuellste Version (3.20)
- AMD Chipsatztreiber aktualisiert.
- Zwei Updates der GPU Treiber
- Diverse Spiele gestestet. (Natürlich am einfachsten Nachvollziehbar bei einem FPS, aber konnte kein Spiel finden, was das Problem nicht auch hat.)
- Verschiedene Grafikoptionen Einstellungen (Low - Ultra, Mit NVIDIA Reflex und ohne, mit DLSS und Ohne, Native Auflösung und Geringe Auflösung, Gsync On/Off)
-----------
Bin aktuell überfragt wie ich hier am saubersten Debuggen könnte um das Problem oder die Ursache weiter einzugrenzen und bedanke mich schon vorab für jeglichen Idee.
Sollten Infos fehlen bitte einfach Bescheid geben.
Edit 27.04.2025 <Output LatencyMon>
NOTE: some processes were hit by hard pagefaults. If these were programs producing audio, they are likely to interrupt the audio stream resulting in dropouts, clicks and pops. Check the Processes tab to see which programs were hit.
Process with highest pagefault count: msmpeng.exe
Total number of hard pagefaults 928
Hard pagefault count of hardest hit process: 716
Number of processes hit: 20
Der CPU Relevante Teil
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed (WMI): 470 MHz
Reported CPU speed (registry): 4691 MHz
Note: reported execution times may be calculated based on a fixed reported CPU speed. Disable variable speed settings like Intel Speed Step and AMD Cool N Quiet in the BIOS setup for more accurate results.
-----
Muss mal prüfen was ich im BIOS dazu finde. Der Windows Energiesparplan war zwar auf Hochleistung eingestellt.
Die minimale CPU Energie auf 0%
Werde es zum Test mal auf 100% setzen. Aber eigentlich sollte der CPU ja nicht heruntertakten, wenn der Thread genutzt wird.
Zuletzt bearbeitet:
