6 years ago
i7-9700k 100% CPU usage
My CPU (i7-9700k) is constantly at 100% usage while playing BF5. Thats why my game stutters sometimes and my mouse feels not precise. It would be nice if someone could help me to solve the problem. G...
@OffizierCarl If that does not help i would try a GPU driver uninstaller: And make sure you preform the procedure twice as is explainined in the application itself with internet disconnected.
@OffizierCarl btw: Also make sure after each NV driver installation that PhysX is always running on the GPU. This boots FPS and should force part of the workload to be done by the GPU and not the CPU?
@XTRA-Larsiano I did it but still 100%, but im sure it is a setting like this which causes the issue.
It was still a good tip! Is there some taskmanager setting which holds the cpu back or something?
Try disable your IGPU in bios. Its a reach but some laptop users have had success with doing this. It seems in some really really really odd cases the game tries to use the igpu instead of the third party gpu causing the abnormal cpu usage. It shoudn't happen on desktops (reason i didnt mention in earlier) at all but you never know.
The only setting that is forcing the game to stress CPU less is the one I mentioned previously in addition to actually lower graphic settings and limit your fps.
If you limit your fps to 60, lower your resolution to lowest possible and set the graphics to low does the cpu load go down significantly?
@3DiE9djua2 I disabled IGPU but nothing changed.
When I limit my fps to 60 my usage is about ≈70%
This value cant be normal right? Its the latest i7... I saw gameplays with the same CPU/GPU/settings and they have a usage of about ≈80%.
I got a 144hz monitor i would like to limit at 144 fps but then it goes to 100% again.
It seems high considering you're on 1080P.
For reference I'm getting 95-99% CPU on 1440P on both Ryzen 3700x and OC 7700K and running 120-144 fps on mix of medium, high and ultra settings.
Just to clarify a few things.
This also happens if you switch to DX11 and turn Future frame rendering on?
And you are 100% sure its bfv.exe that is using 100% cpu and not a mix of several processes?
If other processes is hogging cpu it may prevent the cpu feeding the gpu enough frames.
What is you cpu usage when alt tabbed? still 100%? It should drop significantly when alt tabbed or even just hanging in the menu.
And also check your nvidia 3D settings that you havent by accident turned on v-sync or anything funny in there.
Also make sure you stop any services not needed like onedrive etc.
Another thing you can try is to disable Full Screen Optimization and turn of anything related to game bar, xbox etc.
Theres lots of tutorials if you google it.
@3DiE9djua2 Yes im on 1080p, it also happening if i switch to dx11 and ffr on.
I reinstalled windows, i only got origin/BF5, my mouse app (Logitech G pro, no overlay, takes 0,8% ingame), my antivirus programm (takes in game 0-1%), origin takes sometimes up to 2% but usually less.
If im alt tabbed i got a genral usage of 21% ( BF5, Taskmanager and Chrome open), the raw usage of BF5 tabbed out is about 20%.
In the menu i got a usage of 55% to 70%.
Where can I find full screen optimization?
I have already disabled the xbox stuff and other useless programms.
I still really appreciate your help!
Ok, at least your CPU is responding as it should when you alt tab or just hang in the menu.
Can you confirm that the entire installation folder is in your exclude list in your anti virus?
To disable full screen optimization: https://winaero.com/blog/disable-fullscreen-optimizations-windows-10/
There a couple of other things you may want to try.
First you should tweak your power plans in windows and in nvidia control panel.
In windows try changing your PCI express power -> link Link State Power Management to off.
In nvidia control panel change the power management mode to maximum power.
You can do one at a time and see if something changes.
Also if you are using G-sync try to enable/disable it depending on what you use today.
Further you should make sure you have the latest windows build considering some previous build have given some people issue.
On thing you can also try but you should not use it as a permanent fix is to disable HPET.
You do this by opening command prompt and type bcdedit /deletevalue useplatformclock
Do enable this again enter: bcdedit /set useplatformclock true
If you do this and it fixes your issue note that it may mess up for other games so its important to enable it after each battlefield session.
And do you happen to have access to any other game using the frostbite engine? Anthem, Battlefront franchise, Fifa, previous battlefield titles
If you do can you check if you have any abnormal gpu usage there. Fifa probably not the best example since its not too demanding btw but if that games goes 100% cpu as well then your system really doesnt like frostbite.
At least the cpu do what its supposed to do when alt tabbing.
Can you try to change the power plans in windows and ndvidia control panel?
in windows power options change find the pcie express listing and change the Link State Power Management to off.
In nvidia control panel change the power management mode under 3d settings to maximum performance.
Also just make sure the bfv installation folder is in your exclusion list in your anti virus.
If you use G-sync try to disable it and see if anything changes.
The full screen optimization can be disabled following instructions here https://www.tenforums.com/tutorials/104080-enable-disable-fullscreen-optimizations-windows-10-a.html
Try disabling it only for BFV first (option 4) and then for the entire system if nothing changes with option 4.
The last thing you could try is to disable HPET. But do this only as last resort.
Open command prompt and type bcdedit /deletevalue useplatformclock
Just make sure you enable it again after you have quit BFV
Type bcdedit /set useplatformclock true in command prompt
I agree strongly a virus scanner and Google Chroom are two of the usual suspects here, disable them during a game. Also for me the Lightingservice.exe can sometimes use a lot of CPU.
@XTRA-Larsiano If I test my BF 5, I always close every tabs or programms.
@3DiE9djua2 @XTRA-Larsiano I tried everything except disabling HPET.
So do you think this usage is normal for a i7-9700k? Im so confused, we tried so much...but other people with the same setup dont have these problems...
If you watch for gameplay with the same setup you see like 70-85% max 90% but i got permanatly 100% its crazy, my mouse sens is getting lower and less and less smooth when my cpu is at the limit of its performance. If you still have ideas, I would appriciate if you could send them to me.
The cpu usage is a result of your low gpu usage.
Thats why we need to get the game to utilize your gpu more.
You want your gpu to run at near 100%. thats when you get the most out of your gpu.
It's really odd that nothing works for you.
Do you happen to own any other EA games made on the frostbite engine?
Previous battlefield titles, anthem, battlefront? Or can you download a demo of one of them.
I think all of them have 10 day free trial. Preferable battlefield 1 and anthem.
I just want you to check what happens with those games regarding your gpu usage.
And one more thing. Does this happen both in multiplayer and single player?
And please try to disable HPET.
Also can you confirm that your cpu is actually running at max clock speed and using all threads?
@3DiE9djua2 My downloadspeed isnt fast. I got SWBF 2, but I need to download the game, it would take a few days(testing included).
When Im in practice range my CPU usage is about 70-90%, when I play a story mission my usage goes to 90-100%.
I cant tell if my CPU is using all threads or runs at max clock speed.
Im trying to disable HPET right now.
@OffizierCarl You need to use a third party monitoring software to see how many cores and clock speed. Hwinfo is usually good for this.
However your cpu usage (granted it uses all cores and max clock speed) isnt that bad and I know many people with the same cpu as you who have those number for cpu usage. But they dont have any stutter tho and their gpu is being utilized at 100%.
tbh you shouldnt worry too much about you cpu usage. Its the gpu usage that is a concern since that one should run at 100% (or near 100%) when upping you graphic settings in the game.
And I think the cpu usage will be as it should be as soon as the gpu starts to get the correct workload.
I just realized I never asked if you have tried any other game. Just to see if its isolated just to BFV or if it happens in any game that stresses your system a bit.
If you download Battlefront 2 it would give a great indication since it also uses the same game engine but if you do have any other game easy available just check in that game first if the gpu usage is very low.
And a stupid question but you are absolutely sure the gpu is given enough power? That your psu is up to par and that you have connected it correctly to the psu? Also that you have used the correct pci-e slot on the motherboard. some motherboards doesnt give full speed on all pci-e slots. I assume this is ok but Im just asking just in case.
@OffizierCarl I saw you mentioned that you reinstalled your computer. Could you also post a new dxdiag? Just want to see if you still have that BEX64 error linked with bfv and the general issues with telemetry.
@3DiE9djua2 I tried disabling HPET but no difference...
I wouldnt care about my CPU usage, if my mouse sensivity wouldnt change ingame because of my CPU usage.
I played red dead redemption 2 yesterday, my CPU usage was about 30% or less.
I think my gpu has enought power (how could i check?). The Slot of my GPU is fine (its the first of the board).
I will check my GPU usage with Hwinfo.
@OffizierCarl In your new DXDiag there are no longer any mention of BFV however red dead redemption seems to leave some problem signatures for you along with epicgamelauncher. Not sure if it affects the game tho. However I see something I have seen many times related with low gpu usage and that is a general issue related to livekernelevent. Unfortunately this is a generic error and its almost impossible to debug without more information from logs and crash dumps. Was this dxdiag taken after you have played bfv?
what was your gpu usage in red dead redemption 2? was it near 100% or was it low?
For power to the gpu its more that you have a psu that is powerful enough to drive your system at full load and that all the cables are connected to the correct rails in the psu and to the gpu.
Are you using gforce experience? If yes, can you uninstall it. Also have you tried any older nvidia drivers? Sometimes an older driver works better
@3DiE9djua2 Yes i had a problem with RDR2 but i fixed it, my gpu usage is 98% ingame. I got a 750w powersupply its fine.
When i play battlefield my CPU usage was about 93-99% and my gpu got bottlenecked, i think.
I dont use Nvidia experience, but i had to update them for RDR2.
@OffizierCarl Since the gpu is working fine for rdr2 we can rule out any issues with it. Only reason I wanted to see result from another game was to just rule out stuff like that since all other fixes keeps failing for you. Still a bit interesting if another frostbite game works fine for you like battlefront 2 you mentioned previously.
Your gpu shouldnt be bottlenecked in BFV with the cpu you have.
Could you try something else.
Can you create config.cfg file in your battlefield v installation folder and add these two lines?
PerfOverlay.DrawFps 1
RenderDevice.RenderAheadLimit 2
The first will show you the fps in game (without using origin overlay) and the second will try to put less load on the cpu. you may switch the value to 1 or 3 while in-game by typing the same line (RenderDevice.RenderAheadLimit) in console.
@3DiE9djua2 My cpu usage is sometimes a bit lower but in some cases it still goes up to 93%+, my Gpu usage doesnt go over 84% if i use these settings. Im still testing if my mouse feels better.
Its a bit strange but its almost like the CPU is a bottlenecking the gpu.
That shouldnt really happen. I mean my old 7700K is hardly bottlenecking a rtx 2080 (both operates at near 100% while playing bfv)
Have you done any tweaks in your bios regarding volts, boost etc?
Can you check that the cpu is operating at max boost frequency? Just use hwinfo or hwmonitor and let it run in the background.when the round has loaded just alt tab and reset the values, then play for a while and alt tab again to see what average and maximum says. if those arent showing near boost maximum (4,7-4,9 ghz) then that is the problem.
@3DiE9djua2 All cores stuck at 4600ghz
@OffizierCarl tbh I'm starting to run out of ideas. There is no reason why your gpu isnt running at max.
Do you use xmp in your bios? Could you try switch it from whatever its set to now? If its not on, then enable it.
Also what happens if you just max out the graphic settings. set it to ultra, increase scaling etc. all of these should push you gpu.
@3DiE9djua2 The reason is my CPU bottleneck... that should not be there.
@OffizierCarl @3DiE9djua2 @XTRA-Larsiano Did you find any solution? I have the exact same problem. i7-9700K and RTX 2070 Super, 32 Gb DDR4 @ 3000 Mhz. When using the framerate limiter to 60fps i get 70-80% cpu usage and the GPU downclocks from 1950Mhz to 1000Mhz and like 30% usage. When upping the framrate limiter to 120fps my GPU goes back up to 1950 MHz and like 80-90% usage and the CPU instantly goes 100%. It barely matters if i go low, or ultra settings. with everything maxed out at Ultra including DXR my framerate is about 70 fps, cpu 100% and gpu 90-95%. This is at 1080p which IMO should be higher?!
When running other games like for example MotoGP19 or F1 or anything like this i have like 40-50% CPU usage and 95% GPU usage at ultra settings and then putting out around 200 fps ?!
Seems to me like there are problems with this game if u look at the number of forumposts about HEAVY cpu usage compared to the gpu ????
same here