Jump to content

Hi all,

i'm starting this post because i couldn't find anything on the web related to this. all posts are old and no effect what so ever.

so has described on the title, my cpu usage(mainly on bf1) raised like hell. at first i had like 17-20% usage. now i'm having like 70-100%.

i've just finished a clean windows 10 installation, all drivers are updated.

I even send back my gtx 1080 for reparing because i thought that it had a problem over all these fps drops and thearing i have.

Then realised that it was not that graphics card but the cpu usage that is too high.

 

can anyone help?

 

thanks in advance

Link to comment
https://linustechtips.com/topic/775634-high-cpu-usage-when-playing-bf1/
Share on other sites

Link to post
Share on other sites

BF1 is a CPU heavy game, everything seems fine honestly.

 

Which CPU do you have? I expect it to be something pretty hefte considering you have the 1080. :)

Also, playing the game uncapped means it'll push your components performance until it cannot give you any higher amount of frames, therefore the usage gets suuuper high.

The CPU usage peaks like hell for me too, and I'm at 4.4Ghz on a 5820k!

 

So if you play uncapped, that's it basically.

And if you don't play at higher refreshrates above 60Hz, cap the game at 60fps and you'll be fine. :P

Link to post
Share on other sites

@Whittecoffee

 

Based on the issues you say you are experiencing i'm going to bet you have an i5, feels bad man :/ multithread utilisation in gaming will kill 4c/4t processors which is why in 2017 the R5 is the better buy.

 

Though as suggested if don't introduce any kind of limit your components will go full throttle and deliver the most frames they can. Cap fps/enable V sync if you have a 60 Hz monitor.

Link to post
Share on other sites

i've put my specs on my profile but it does not appears...

so i have a core i 7 6800K @ 4.0Ghz (xmp profile) base 3.6Ghz

asus rampage V edition 10 x99 motherboard

48 Gb ddr4 3333ghz corsair dominator platinum

gtx 1080 asus strix oc version

250Gb M.2 samsung 950 Pro

3 samsung 850 evo ssd

Link to post
Share on other sites

1 minute ago, Whittecoffee said:

i've put my specs on my profile but it does not appears...

so i have a core i 7 6800K @ 4.0Ghz (xmp profile) base 3.6Ghz

asus rampage V edition 10 x99 motherboard

48 Gb ddr4 3333ghz corsair dominator platinum

gtx 1080 asus strix oc version

250Gb M.2 samsung 950 Pro

3 samsung 850 evo ssd

XMP overclocks RAM not cpu just FYI :)

 

Based on those specs it definitely sounds like you are throwing out way more frames than your monitor can handle. Enable V sync and you should be fine.

Link to post
Share on other sites

1 minute ago, tom_w141 said:

XMP overclocks RAM not cpu just FYI :)

 

Based on those specs it definitely sounds like you are throwing out way more frames than your monitor can handle. Enable V sync and you should be fine.

Even with a g-sync monitor? 

Link to post
Share on other sites

1 minute ago, Whittecoffee said:

i'm starting to think that all the updates on the game screw it up...

when it got out, my cpu usage was between 17-20% using the same amount of programs open has i use today

Please try what I and others have suggested then post result.

Link to post
Share on other sites

Just now, Whittecoffee said:

Even with a g-sync monitor? 

No not with G sync, check in NVidia control panel that G sync is enabled in fullscreen and windowed mode.

Link to post
Share on other sites

9 minutes ago, Whittecoffee said:

i'm starting to think that all the updates on the game screw it up...

when it got out, my cpu usage was between 17-20% using the same amount of programs open has i use today

I highly doubt that, BF1 is and was always a CPU hungry game.

People have called this a "problem" since release, but it really isn't.

8 minutes ago, Whittecoffee said:

Even with a g-sync monitor? 

G-Sync doesn't affect performance, it just eliminates tearing. :)

If you have a 144Hz monitor, cap the game at 144fps.

If you have a 60Hz monitor, cap the game at 60fps.

 

That will lower the usage a bit if the game pushes frames far beyond that.

Aside from that usage doesn't really matter as long as you can push the frames required.

If you have a 144hz monitor and remain bottlenecked below that, sure, then there's a problem assuming the cause is something else than "my parts are too weak."

 

This isn't the case though.

Link to post
Share on other sites

29 minutes ago, MVPernula said:

I highly doubt that, BF1 is and was always a CPU hungry game.

People have called this a "problem" since release, but it really isn't.

G-Sync doesn't affect performance, it just eliminates tearing. :)

If you have a 144Hz monitor, cap the game at 144fps.

If you have a 60Hz monitor, cap the game at 60fps.

 

That will lower the usage a bit if the game pushes frames far beyond that.

Aside from that usage doesn't really matter as long as you can push the frames required.

If you have a 144hz monitor and remain bottlenecked below that, sure, then there's a problem assuming the cause is something else than "my parts are too weak."

 

This isn't the case though.

G-sync will automatically do this globally, nothing needs to be enabled in game if g-sync is enabled in NVidia control panel

Link to post
Share on other sites

so.. after a few hours of gaming:S

in general it works smooth if i put the refresh rate the same has the monitor, no v-sync, full screen mode and cpu goes between 30-35% usage.

BUT i have screen tearingO.o

if i put on V-sync wit g-sync no more tearing but fps drops because the cpu goes to 60-75% usage.

 

 

Link to post
Share on other sites

Can I ask why you're so hung up on your CPU usage? 75% CPU usage is not a problem. 100% CPU usage (while GPU usage is < 100%) would be a problem. Only hitting 75% means the limit on your performance is somewhere other than the CPU (like a framerate cap/vsync or just hitting ~100% GPU usage). Are you having any problem reaching the framerates you want to reach?

 

I've been playing BF1 since release using an i5-6600K, and my CPU usage is frequently 75–95% in that game. But I don't really care, because I'm hitting the framerate I want without stuttering.

Link to post
Share on other sites

9 minutes ago, Whittecoffee said:

i can't explain why but it seems that when the cpu usage rises i have fps drops and stuttering.

it's like if the cpu is bootlenecking 

Do you have DirectX 12 enabled, by any chance? DX12 is not well implemented in Battlefield 1, and I've heard of it causing stuttering or hitching similar to what you're describing. I think most players are ignoring it at this point.

Link to post
Share on other sites

i think i've found the problem.

my asus pg348q monitor has a boost to 100hz.

i realised that bf1 options are 60-120-144-200. so 'ive put mine on 60, no dx12, and i had to put v-sync also because i had screan tearing without it.

now i have 60 fps, no tearing or fps drops and cpu usage max 30%

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×