CPU Problems while playing Battlefield 1 causes frame drops

MamedovA

Honorable
Mar 10, 2015
61
0
10,630
When playing for a while i experience a heavy drop in FPS when playing Battlefield 1 every other minute, any other game isn't troubling me right now. It seems to only be in battlefield 1 and i know that Battlefield 1 is a very demanding game but here is not a difference between low or high settings, i have a 100% loading CPU and 75*C temp. GPU loading on 95-100% (60*C temp avg) with drops on 0% for 1-2 seconds(when FPS drops. at the same time).
FPS from 60 to 5,drops too.

So, my PC:
Core i5-3470 3.3Ghz
6GB RAM DDR3 (game uses about 5000-5500)
GTX 1050 2GB (Non Ti), i've bought this card just week ago
Windows 10 x64
Resolution: 1280x1024 (not so much i think)

P.S. FPS drops and CPU loading/temp don't depends of graphic settings. Oh, and i use DX11
 
Solution
It's BF1. It's an i5. BF1 is optimized for 5+ thread usage, so with i5's it's not uncommon at all to see as much as 100% constant usage. The fact that it's an older cpu doesn't matter, the slight disparity between the 6600k and 3470 is chump change with that gpu/resolution combo.

Most games/apps won't come close to 100% cpu usage, so even a stock cooler is good enough, but with BF1 driving 100% what's happening is you are doing the same thing as running a stress test, so cooling needs to be appropriate for that application. This will include adequate airflow. Without good airflow the pc is basically no better than a convection oven, fans blowing heated air around in circles.
So there's several things to be adjusted.
MamedovA The problem is your RAM amount. The minimum and recommend RAM for this game is 8GB and 16GB respectively. The only reason BF1 is using 5GB - 5.5GB is because of the limited amount installed in your system. You need to upgrade your RAM.

https://www.battlefield.com/games/battlefield-1/tech

FYI: It's also possible, but less likely, that slower access times on your HDD could be slowing down map load times. If you have a HDD, and not a SSD, then you should run Defraggler: http://filehippo.com/download_defraggler/download/769e7f79f51488a92ed18bc3faea411e/
 


And what's about CPU, is 100% loading and 75*C not a problem ? Is it okay ?
 
Correction: My apologies, but I have to back-peddle on my previous claim. That [the cpu] is a problem. I believe that I was wrong about the RAM being the problem; my apologies.

Lets start over: Could you please open up your case and take a few pictures of your build? I'm curious to see what CPU cooler you have on there, how much dust, the air flow, etc. Please upload the photos to imgur and share the link here. Also, where do you live in the world, and what is the ambient temperature in the room where the computer sits?
 
Hi,

Things to look at:
1- CPU temps are hot but are not at the trotting point. But maybe it spikes to the 80 for short period of time so it could be the cause of low framerates :
solution : reapply thermal paste / clean fan from dust / buy aftermarket cooler.
2- Could be your psu having problems supplying power . How old is it / what brand and model?
solution : change psu if faulty
3- mention new gpu, What was you previous GPU? Did you uninstall previous gpu driver?
solution : uninstall all gpu driver, do a cleanup with Display Driver Uninstaller. Reinstall proper driver from nvidia website
4- here are the recommended requirements for BF1
The minimum and recommended spec:

The minimum spec:

OS: 64-bit Windows 7, Windows 8.1 and Windows 10
Processor (AMD): AMD FX-6350
Processor (Intel): Core i5 6600K
Memory: 8GB RAM
Graphics card (AMD): AMD Radeon HD 7850 2GB
Graphics card (Nvidia): Nvidia GeForce GTX 660 2GB
DirectX: 11.0 Compatible video card or equivalent
Online Connection Requirements: 512 KBPS or faster Internet connection
Hard-drive space: 50GB

The recommended spec:
OS: 64-bit Windows 10 or later
Processor (AMD): AMD FX 8350 Wraith
Processor (Intel): Intel Core i7 4790 or equivalent
Memory: 16GB RAM
Graphics card (AMD): AMD Radeon RX 480 4GB
Graphics card (Nvidia): Nvidia GeForce GTX 1060 3GB
DirectX: 11.1 Compatible video card or equivalent
Online Connection Requirements: 512 KBPS or faster Internet connection
Available Disk Space: 50GB



So basically all your specs are between both.
Maybe try reducing the quality from high to low/medium and see if that helps.
Theoretically you should be able to play the game, but you have to play on lower settings since it is CPU /GPU and memory hungry.
 


I live in Moscow, can't write you ambient temperature in the room because idk, but my window is open and in the outside is 21*C.
Also,my case is always open, you can see it on photo

CPU Cooler: Titan dc 12v
It's link: http://

 


PSU is Chieftec APS-500S (it's about 3-4 years)
My previously GPU was Gigabyte HD 7750 1GB GDDR5 and i have deleted drivers over DDU, tried it twice
 
Thank you for the pictures. Two thing: I see the CPU fan and the back case fan, but is there a front case fan? I couldn't tell from the pictures. I also notice that SpeedFan shows two fan readings, but I presume the 1st is for the CPU fan and the 2nd for the rear case fan. The other thing: Do you have a can of compressed air that you could use to clean your CPU fan/heatlink and the rest of your build & case?
 


I don't have a front case fan, just this two.
Yes, 1st cooler in SpeedFan is cooler for CPU, 2st it's back case fan.
And no, i don't have can of compressed air, but i have a vacuum cleaner
 
No, a vacuum cleaner won't do the job. I think that your CPU is overheating due to poor case airflow and possibly due to dust around the CPU fan/heatsink and rest of the case.

Please do the following to test. Leave your case open, and turn it on it's side, so that the motherboard is facing upwards. Locate a standing or desk fan in your home, and point it towards your motherboard and turn it on. Now play BF1, and make a mental note of any FPS drops and temps. Please try this now and report back your findings. Thanks.
 
It's BF1. It's an i5. BF1 is optimized for 5+ thread usage, so with i5's it's not uncommon at all to see as much as 100% constant usage. The fact that it's an older cpu doesn't matter, the slight disparity between the 6600k and 3470 is chump change with that gpu/resolution combo.

Most games/apps won't come close to 100% cpu usage, so even a stock cooler is good enough, but with BF1 driving 100% what's happening is you are doing the same thing as running a stress test, so cooling needs to be appropriate for that application. This will include adequate airflow. Without good airflow the pc is basically no better than a convection oven, fans blowing heated air around in circles.
So there's several things to be adjusted.
 
Solution