Ryzen 5 1600X fps drops!

CapsLuke

Honorable
Jan 7, 2017
163
0
10,710
hi everyone, i just completed my build and assembled my pc.
theese are my specs
ryzen 5 1600X @stock
GTX 1070 Zotac AMP! @stock
G.Skill Trident Z RGB 16GB @3200 Mhz
WD Blue 1Tb
PSU 650W Thermaltake toughpower grand rgb 80+ gold full modular
i started to have very bad fps drops in BF1, but later, after installing latest B350 chipset drivers it seemed to fix it. the fact is that sometimes i still get a kind of micro stutter for just one or less second, but enough to result annoying, and i noticed a cpu usage spike using the overlay in bf1. somtimes it was togheather with the gpu, but usually is the cpu. what should i do? a ryzen 5 1600X should be enough for bf1 so i don't think it's a bottleneck, and it happens with dishonored 2 too.
thanks guys :)
 
Solution
ok guys i may have found a fix!
i browsed AMD official website and searched for updated drivers. i selected chipset drivers, AM4/Ryzen, B350, Windows 10 64bit, and downloaded a 192 mb file with 17.10 drivers version and amd balanced power plan. as i had already installed the "latest" drivers downloaded from msi website on my mobo's support page (which were 1GB...), i noticed that i had already installed the 17.10.0001 (replace 0001 with some weird number), and i could choose to install the simple 17.10 version. that was what i did, i installed it and everything works just fine right now. i've been playing conquest on bf1 64 players at ultra settings with constant 60 fps without a single drop. gonna test it on dishonored now. btw thanks...

MusenMouse

Respectable
Mar 24, 2016
466
0
2,160
@mdd1963 I get those microstutters on a 4690k and a gtx 1070 so you are not alone. Try seeing if going full screen mode if you are in windowed, it can be a little inconvenient but hey at least you will be focused on the game ;). From what I have seen, could be totally wrong because opening the control panel always spikes my CPU usage, my CPU usage seems to spike around those microstutters.
 
I could see an i5 having an occasional stutter, but not a 6c/12t design...

Try turning off all of WIndows search/index features, temporarily turn off one drive/drop box/google drive, etc.,, all unecessary tasks that might be temporarily spiking CPU usage...
 
I know I'd be furious if getting stutters in BF1 with a relatively expensive GTX1070...

What could cause the CPU spikes every 30 sec to one minute?

Is this a fresh/full install, not previously used with any other sort of mainboard/cpu/gpu?

Darn curious/ frustrating problem, to be sure..!
 

MusenMouse

Respectable
Mar 24, 2016
466
0
2,160
Seems like on Reddit it was a pretty common issue about a year ago. https://www.reddit.com/r/battlefield_one/comments/58vrzd/if_youre_experiencing_stuttering_and_100_cpu/

The fix was to limit the BF1's framerate to 60 FPS. Don't know if I would consider that a fix, or more of a workaround.
 

CapsLuke

Honorable
Jan 7, 2017
163
0
10,710
I am in borderless window mode, but i switched to it after readi g that maybe ot was caused by fullscreen mode. My connection isn't the issue: i uset ping -t www.google.com function in cmd to track ping usage and i saw no spikes at all. Yesterday i tried defragfing the hdd, which was 64% fragmented and now it's 7%, i'll update you once i start the game again after finishing work. Didn't limit framerate, but the vsync is on because i play at 1080p @60hz. My usual cpu usage doesn't go past 45% even with buildings being taken down and explosions everywhere, and seeing that the issue is present also in dishonored 2 makes me think bf1 isn't the problem. It is kinda annoyng. I thought it was a cpu issue because after installing chipset drivers the cpu usage dropped drastically (from 85 to 40 %). Maybe i need other updates but i see videos on youtube playing fairly smoothly with my config...
 

CapsLuke

Honorable
Jan 7, 2017
163
0
10,710
ok guys i may have found a fix!
i browsed AMD official website and searched for updated drivers. i selected chipset drivers, AM4/Ryzen, B350, Windows 10 64bit, and downloaded a 192 mb file with 17.10 drivers version and amd balanced power plan. as i had already installed the "latest" drivers downloaded from msi website on my mobo's support page (which were 1GB...), i noticed that i had already installed the 17.10.0001 (replace 0001 with some weird number), and i could choose to install the simple 17.10 version. that was what i did, i installed it and everything works just fine right now. i've been playing conquest on bf1 64 players at ultra settings with constant 60 fps without a single drop. gonna test it on dishonored now. btw thanks to all of you for your help, i appreciate :)
 
Solution