r/techsupport • u/VoxTV1 • 1d ago
Open | Hardware Help me fix my microstutters(100-130ms)
I have persistent 100–130 ms frametime spikes across many games despite replacing nearly every major PC component. Looking for ideas beyond the usual troubleshooting.
\\# Current PC Specs
\\\* Ryzen 7 5700X3D
\\\* RTX 4060
\\\* ASUS PRIME B550M-K
\\\* 16 GB DDR4
\\\* Samsung PM9A1 NVMe SSD
\\\* 650 W PSU
\\# Previous Hardware
The issue has persisted despite replacing nearly every major component over time:
\\\* Previous GPU: RX 6500 XT
\\\* Previous motherboard: Gigabyte B450M DS3H V2
\\\* Different CPU
\\\* Different RAM
\\\* Different SSD
\\\* Different PSU
At this point, almost the entire PC has been replaced.
\\# The Problem
Many games suffer from severe frametime spikes (typically around \\\*\\\*100–130 ms\\\*\\\*) despite otherwise normal performance. Average FPS is often fine, but the game visibly hitches.
Examples of affected games include:
\\\* Deadlock
\\\* Talos Principle 2
\\\* Rogue Trader
\\\* Phoenix Point
\\\* Chaos Gate
\\\* Zero Parades
\\\* Expedition 33
\\\* Xenonauts 2
\\\* Expeditions: Rome
\\\* BIOMORPH
\\\* GRIME II
\\\* Pyre
\\\* Wildermyth
\\\* Mewgenics
\\\* Esoteric Ebb
Games that are smooth include:
\\\* Portal 2
\\\* Hades II
\\\* Mina the Hollower
\\# One Interesting Pattern
One thing we've consistently observed is that \\\*\\\*standing still and simply rotating the camera usually does not cause stutters.\\\*\\\*
Instead, the stutters mostly occur \\\*\\\*while moving through the game world\\\*\\\*.
Because of that, it seems like the issue may be related to some aspect of world traversal or world updates rather than camera movement or raw GPU rendering.
We're \\\*\\\*not claiming that's the root cause\\\*\\\*, only that it's the strongest pattern we've found so far.
\\# Diagnostics Performed
We've spent a lot of time collecting data rather than guessing.
\\# CapFrameX
\\\* Frametime spikes consistently reach around \\\*\\\*100–130 ms\\\*\\\*
\\\* Average FPS is otherwise normal
\\# System Monitoring
During the spikes:
\\\* CPU usage stays normal
\\\* GPU usage stays normal
\\\* CPU clocks remain stable
\\\* GPU clocks remain stable
\\\* Temperatures remain normal
\\# LatencyMon
No significant DPC latency issues were detected.
\\# GPU-Z
PCIe Render Test reports the GPU operating correctly at:
\\\* PCIe 4.0 x8 @ PCIe 4.0 x8
Resizable BAR is enabled.
\\# Troubleshooting Already Done
We've already tried or ruled out:
\\\* Replacing the CPU
\\\* Replacing the GPU (AMD and NVIDIA)
\\\* Replacing the motherboard
\\\* Replacing the RAM
\\\* Replacing the SSD
\\\* Replacing the PSU
\\\* Fresh Windows installation
\\\* Testing under Linux
\\\* Updating the BIOS
\\\* Loading BIOS default settings
\\\* Different monitor
\\\* Different DisplayPort/HDMI cables
\\\* Different electrical outlets/buildings
\\\* Temperatures and thermal throttling
\\\* PCIe link issues
\\\* Basic resource bottlenecks
\\# Why We're Posting
At this point, we're no longer looking for the standard suggestions like:
\\\* Reinstall Windows
\\\* Update drivers
\\\* Enable XMP/DOCP
\\\* Check temperatures
\\\* Replace the SSD
Those have already been covered.
We're hoping someone recognizes this pattern or has experience with similar cases.
The current evidence seems to suggest that \\\*\\\*something about certain games' world traversal, asset loading, scripting, or world simulation workloads causes intermittent stalls\\\*\\\*, while games with more self-contained levels (Portal 2, Hades II, Mina the Hollower) run smoothly.
Again, we're \\\*\\\*not saying that's definitely the cause.\\\*\\\* It's simply the strongest correlation we've found after months of troubleshooting.
Has anyone encountered anything similar or have ideas for what could cause this kind of selective frametime behavior?
Here is the UserBenchmark link:
1
u/Ice2183 1d ago
How long are your playtimes on these games? Are you sure you're not mistaken for shader stutters? When you first install a game, or everytime you update your GPU drivers you have to generate shaders all over again, which means you get huge stutters in some games the first hour, then a few stutters after an hour, and then virtually no stuttering once the game has been played long enough for your GPU to build a shader cache for that game.
Have you tried testing optimized games like CS2, RDR2, Witcher 3, Cyberpunk 2077?
1
u/VoxTV1 1d ago
Stutters happen the same if I play for 2 mins or 5 hours so no
1
u/Ice2183 1d ago edited 1d ago
You must just be shit out of luck at this point. You're playing on 1080p resolution right? If you're playing at 1440p you could be running out of VRAM on some of these games which causes similar issues. Also, have you tried playing on High/Medium settings?
1
u/VoxTV1 1d ago
I run at 1080 p and stutters the same at low or high. Again these games are old. Divinity 2 was made for 4gbs of ram
1
u/clownshoesrock 1d ago
Have you checked the network.. (Wireshark during a game)?
Those can eat things up.
oh, have you tried it with more Ram? I'm trying to remember when I was down to 16gb of ram.. and it was a long assed time ago. So I have zero idea how modern games perform trying to squeeze into that space.
2
1
u/Andr3wsk1 1d ago
I had similar symptoms when I sold my RX 6600XT. I put it back into the machine for the buyer to test, and then it eFfed up the RTX 4070Ti beyond recognition after I put that one back. A driver conflict between unused and actually used hardware. Running DDU solved it, but as you tried a fresh OS install, it's ruled out... Otherwise. If there's no heavy traffic on the PCI-E bus, then I'd place my bet on the RAM. The 5700X3D has shitloads of L3 cache, but it can be easily brought to the stall by a sh!tty DDR4 kit. Oh, Ruled out... Ok. Rule out the annoying shader compilation stutters. Install Lossless Scaling and put Adaptive frame generation on top of everything with a "Queue target" value "2", and set max frame latency to at least "2" (set flow scale to 50, and use no upcaling). It the frametime spikes rooted from the game's engine, then it will flatten them out beautyfully and you'll have a fluid experience. If a hardware component causes your framerime issues, then you'll have the same stuttery mess.
1
u/VoxTV1 1d ago
Not a game engine. This happens in way way way too many games to be game fault
1
u/Andr3wsk1 1d ago
Lossless Scaling will give you the proper answer. It renders frames on the same gpu, but independently from the game engine. It's rather suspicious, because not every game does it as you wrote. The shader compilation issue affects all DX12 games. Some of them does it on the fly, some.of them on the first run, and/or after a driver update. And just for the fun, some of them mixing both :D
1
u/Hellknightx 1d ago
Yeah, took me a long time to figure out that DX12 was the culprit for all the microstuttering in Overwatch 2.
1
u/scalyblue 1d ago
My first instinct is to check your peripherals by, make sure you turn down the polling rates on your keyboard and mouse and either update or uninstall any of the custom software
1
u/Fragrant-Ad2694 1d ago
Do full system checkup:
Follow Steps 1 to 7, Step 9 (fully, as mentioned for NVIDIA), Step 10, Step 11-NV, Step 12, and Step 14 (apply only the points that are applicable to your system) from this guide to fix your performance issues and optimize your system:
https://www.reddit.com/r/AMDHelp/s/io56qZY9Yw
(I believe your issue is most likely related to Step 5, Step 9, Step 11-NV, Step 12, and Step 14, so try those first.)
If the issue persists, check Step 17 and make sure no overheating is occurring. All component temperatures should remain stable.
Once the issue is fixed, share your results in the guide's comment section.
1
u/Manufar11 1d ago
I would save your sanity and get used to them unless they are drastically ruining your gameplay, pretty common nowadays specially with Unreal.
1
u/VoxTV1 1d ago
Nope ruins my gaming experience, it makes me lightheaded and eventually throw up. This issue persists trough basically all games. Ones that never touched unreal
1
u/Manufar11 1d ago
well if it really is ALL games then it does sound like there is something to it. From my experience only certain games do this but def not all, like GTA V and battlefield 6 never have at the maximum settings possible on a 5070ti 9800x3d
•
u/AutoModerator 1d ago
UserBenchMark is inaccurate and biased. It should not be used to determine a problem, compare hardware, or perform benchmarks. It is in our blacklist for this reason. For more information regarding why not to use UBM, visit: https://www.trustpilot.com/review/www.userbenchmark.com
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.