I'm so tired fighting with this issue. I left the game months ago because the stuttering, that appeared and disappeared for phases/patches, I don't know... but I wanted to try again now, and I've tried a lot of potential fixes without success.
Updated: On BF1 same happens, with the only difference that even under DX12, FPS don't goes above 60.
Ram: G Skill 32GB 3200mhz
CPU: AMD Ryzen 2600x. Driver updated days ago.
GPU: Gygabite RTX 2080 gamming OC. Last drivers.
Monitor: LG 32gk850f with Freesync ON and working.
PSU: Corsair RM 750X
Windows version: 1903 (last update)
Motherboard: Asus x470 prime. With last BIOS.
Then in the game:
According to MSI Afterburner:
Under DX11 GPU usage it's under 50%, and CPU usage under a similar percentage.
Under DX12 GPU usage varies from 85 to 9x% and CPU usage never reach 99% as it happened on BF1 with my old 3570K, which caused stuttering.
Temps are just fine, GPU never goes above 65º and CPU never above 75º
I've tried all sort of combinations between pre rendered frames - capping fps - vsync on/off - all sort of graphics level - post processing options on/off - RTX, at all levels of detail, ON/OFF - resolution scale from 50 to 200%... it doesn't matter, same result.
With MSI Afterburner on/off.
ISLC, but seems having no effect (I guess it has no point with 32GB of ram, I'm right?)
Origin in the game Off.
"Overclocking" the CPU by setting precision boost on max -200mhz max, and won't underclocking under 80º- and setting all those voltage options in extreme/130% etc, with no effect.
Setting GPU max power at 120% on MSI Afterburner.
Underclocking the GPU clock, and memory, by 500mhz, I guess it was.
Cleaning Origin cache by deleting all those folders on Local, Roaming, as the tutorial said. And also deleting BFV preferences on my documents. No effect.
Uninstalling -with DDU- and reinstalling GPU drivers.
Setting some options on NVIDIA control panel as I've read on other posts.
I tried other Display ports.
I should say that I've suffered micro stutters on COD MW beta -less than on BFV- and Insurgency 2 too. Other games like For Honor, GTA V, AC Odissey, BF4 or The Witcher 3 runs just fine.
Funny thing is that months ago, with my "old" Vega 56, BFV worked fine, at 85fps max. But I fell into the trap of DLSS and bought this 2080 and sold the Vega... I don't know if from that point some patch screwed up the game, or indeed the problem is the RTX 2080. Before I left the game a few months ago, I was able to play without stuttering, under DX11 and at +100FPS, even with the RTX, for some time... then stuttering came back.
So, I'm totally lost about what's the problem and what else I can try to fix it. Hope somebody can help, but I have no much hope after reading lots of posts about this stuttering problem. I guess fixing the low FPS and GPU/CPU usage under DX11 is the best path to follow here.