[SOLVED] why is my BF5 stuttering on a RTX 2080?

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Apr 1, 2019
47
0
30
Hey guys, im having a problem with BF5, im playing on a 1366x768p@76hz monitor with a rtx 2080 and a ryzen 5 1600(3.8Ghz), bf5 stutters a lot, I will upgrade the monitor in August but is there a fix?
 
Solution
thx for the explanation definitely helpful,
tho no processes in background, temps are fine and cpu temp is 65°C and gpu is at 70°C

Your welcome.

Assuming your system's health (temps, software/drivers and Windows install) is above board. I'd start looking into how your system is responding when playing BF5 and monitor performance and usages with Msi Afterburner.

Another thing to look at is Xbox dvr (part of Gamebar) if left on, it records your game play automatically and discards the video if nothing is done with it. This can also take away cpu resources.
Apr 1, 2019
47
0
30
thc
Yes and no. Resolution has an impact on frame rates and depending on the amount of fps will depend if the cpu is capable of supplying pre-rendered frames the gpu is able to do. That's part of it. Other aspects of the cpu is it still needs to prioritise other game related tasks without being overwhelmed by the graphics card. Lower resolutions can see an increase in frame rates and also cpu load. With a game like BF with so much going on + multiplayer, this alone is enough to saturate a cpu and adding frame pre-rendering to the mix can easily tip a cpu's usage levels quite high limiting resource effectiveness.

Watch this video to understand what i mean about frame rates and cpu usage.

BF1's weight on cpus is similar to BF5 and other games too like Ghost Recon, Six Siege, Farcry, AC etc. Big open world games & multiplayer is a big job for a cpu and also not all games are optimised well and wont play smooth all the time.

There are different types of stutters. Micro stutters is more to do with frame syncing and another type of stutter is when a component is lagging behind. Frame rates do play a critical role in a cpu's performance but it's not entirely the only reason for stutters. Reasons can be vast and could be things like;

  • Background applications zapping cpu resources. Applications like Discord where if possible use affinity to move the program to another core. Reason being is games still rely on the primary core, doesn't matter how well threaded they are. Threaded cpus help but If a cpu is struggling it could be helped by closing or moving user apps away from the primary core (#0) to reduce it's combined usage and avoid affecting the other cores.

  • Drivers, software and condition of Windows. Driver booster programs are not a good idea, always keep to the manufacturer's drivers, ie motherboard, graphics card etc from their website. Certain software can be resource hogs or have other issues, investigating processes in task manager if system is under performing is a good start and doing a malware/virus scan. Upgrading Windows to a different version ie; going from Win 7/8.1 to 10 or continuing with an previous Windows install from a different computer can cause conflicts, a fresh install can work wonders under these circumstances.

  • Temperature issues where the cpu or gpu throttles to slower speeds reducing instructions per clock slowing things down.

  • Ram related, 16GB is enough most times but there are some games showing limits and excessive pagefile usage (Window's virtual memory). Windows consumes 2~3GB for itself, BF5 is pretty memory hungry and additional background apps adds up. Similar idea to cpu's usage and processes. Can get an idea of pagefile usage by looking at committed in task manager > memory, and deduct 16GB from the left value and that's how much pagefile is in use while playing a game. Committed combines both physical and virtual memory. Virtual memory resides on the drive Windows is install on, having pagefile get too large can impact performance. It is possible to customise pagefile size, there are tutorials about if you want to give it a try.
Diagnosing stutters can be difficult if it's software. Hardware can be pretty straight forward, commonly being there's either too much going on (need an upgrade) or there's throttling.

Going back to your monitor question, RTX2080 is capable of many fps in 1440p, so most likely you'll still have the same problem. Im not sure how many frames Ryzen 1600 is able to handle (In these games) at the same time doing other game tasks without running into some stutters. I thought perhaps Vsync capping fps to 75Hz would be enough, might have to go lower to 60fps using a fps limiter program like Afterburner or Nvidia Inspector or set the refresh rate to 60Hz and let Vsync cap fps. If you don't like input lag, try cap fps a couple frames below the refresh rate. It's an unorthodox way of doing things but the extra frames sort of act like a phantom buffer and with Vsync on there's little input lag if any at all, i used to do it this way. Having Vsync on helps sync frames to the monitor's refresh rate, timing frames to reduce micro stutters / frames clashing giving a jitter effect.

Use Msi Afterburner to monitor stats for cpu, gpu and ram in-game. Look at usages, temps and frequencies. For cpu usage stats there are fields such as cpu1 cpu2 usage etc that monitors all cores individually, can have these checked but there's another field called cpu usage (no number) that shows combined usage, have this checked as well.


If you're considering a new monitor, look for one with either Gsync or Freesync. Freesync now works with Nvidia cards if monitor price is an issue but it only works with Displayport cable. If Freesync interests you search confirmed monitors because not all have been tested. Variable sync helps smooth out frame dips and variations. It wont completely solve stutters but every monitor nowadays has either of the two sync technologies and think you'll like it.
thx for the explanation definitely helpful,
tho no processes in background, temps are fine and cpu temp is 65°C and gpu is at 70°C
 

boju

Titan
Ambassador
thx for the explanation definitely helpful,
tho no processes in background, temps are fine and cpu temp is 65°C and gpu is at 70°C

Your welcome.

Assuming your system's health (temps, software/drivers and Windows install) is above board. I'd start looking into how your system is responding when playing BF5 and monitor performance and usages with Msi Afterburner.

Another thing to look at is Xbox dvr (part of Gamebar) if left on, it records your game play automatically and discards the video if nothing is done with it. This can also take away cpu resources.
 
Solution
Apr 1, 2019
47
0
30
Your welcome.

Assuming your system's health (temps, software/drivers and Windows install) is above board. I'd start looking into how your system is responding when playing BF5 and monitor performance and usages with Msi Afterburner.

Another thing to look at is Xbox dvr (part of Gamebar) if left on, it records your game play automatically and discards the video if nothing is done with it. This can also take away cpu resources.
dvr is off and cpu usage is around 70-85% and gpu is 60%, so maybe its bottleneck
 

boju

Titan
Ambassador
sometimes it reaches 95%

Extra 5% being free shouldn't cause stutters but it is nearing borderline.

what do you mean by 2nd line?

Committed i mean the number in this picture.

Q9jsJze.jpg
 

boju

Titan
Ambassador
will check when i get back home and yeah lol i was playing watch dogs 2 and it was minimized

Fair enough. Different games utilise memory differently, some games go way beyond physical memory and create whopping size pagefiles. Can rectify that to limiting pagefile size and also to stop Windows constantly changing pagefile maximum size while playing. Anything to do with the drive while playing hurts performance. SSDs is an improvement when there is high storage activity whilst playing but HDD is even worse.
 
  • Like
Reactions: Kikicamerana
Apr 1, 2019
47
0
30
Fair enough. Different games utilise memory differently, some games go way beyond physical memory and create whopping size pagefiles. Can rectify that to limiting pagefile size and also to stop Windows constantly changing pagefile maximum size while playing. Anything to do with the drive while playing hurts performance. SSDs is an improvement when there is high storage activity whilst playing but HDD is even worse.
I checked it, its showing 13.7/18.8GB
 

boju

Titan
Ambassador
Ok fair enough.

Look at the performance guide.

If it doesn't help, buying a larger secondary ssd could help. Ssds are great for gaming, not just loading games but loading assets during the map as well.

Cpu usage levels is still a worry though. Perhaps look toward a 2700x
 
Apr 1, 2019
47
0
30
Ok fair enough.

Look at the performance guide.

If it doesn't help, buying a larger secondary ssd could help. Ssds are great for gaming, not just loading games but loading assets during the map as well.

Cpu usage levels is still a worry though. Perhaps look toward a 2700x
Will be buying a new monitor in October and new CPU in 2020 October, Im not that rich lol