[PC] Constant microstutters every 3 seconds - driving me nuts
I am at a loss at this point and it is driving me absolutely mad that I can't figure it out. It appears to have started a couple weeks ago. In short, when I am in Apex (and this only happens in Apex), my frames will be pegged at 144fps, but every 4 seconds to the T, the game does this little microstutter. Audio, graphics, everything hitches for a fraction of a second. It's almost not noticeable if you are just running straight, but the second you get into a battle and drag your mouse a good distance, that tiny little hitch will throw my tracking off.
When tracking performance with MSI Afterburner, the one thing I noticed that was different from other games I would run (CSGO, RoE, etc...) is that my frametime would constantly be spiking to 40-50ms in very consistent patterns that pretty much matched the hitching. Other games average like 5ms. This is all the while my frames were pegged at 144fps with pretty much everything turned down to low.
CPU temps never get over 60C, GPU temps hover around 62C. CPU usage sat around 25-30%, GPU usage fluctuated as usual, normally between 50-80%.
I have tried just about everything I can think of at this point - lets go through some of what I have tried:
Run game completely on low/high
Disabled/uninstalled all overlays
Turned off Windows game bar
Disabled NVIDIA Shadowplay
Disabled full screen optimizations
Lowered polling rate on mouse to 500/125Mhz (I play at 500Mhz anyways)
Uninstalled/reinstalled ALL system drivers to latest manufacturer provided ones
Uninstalled/reinstalled numerous different versions of NVIDIA drivers
Updated Windows 10 to the latest optional patches each week.
Moved Apex to different drives - a mix of SSD and 7200RPM drives
Updated all third party peripheral software
Uninstalled all third party software and drivers
Underclock/overclocked the CPU
As a tech myself, it's driving me insane because I can't fix it. Again, this only happens in Apex and I'm thinking there is no fixing it. Oddly, the hitching has been mitigated by pushing my texture streaming budget to the max - seems to cut the severity of the hitch down a tad. If I lower it to like High, the hitching gets worse.
My system for reference:
ASUS Maximus IX Hero
Intel i7-7700k @ 4.5GHz
NVIDIA GTX 1080 FTW+
2 x 8GB Corsair Vengeance RGB DDR4 2400
OCZ 256GB SSD + Samsung 860 EVO 512GB + Seagate 2TB 7200RPM
Corsair H100i v2 CPU Cooler