Jump to content

Right, i've been having a problem for a while now with this game. of extremely poor fps I have a gigabyte HD 7970 ghz edition And im getting 30fps.... not good. I've Used thew console commands to draw perf graphs and my CPU and GPU usage average 25% ish So far far lower than it should be. I'm completely stumped as to how to sort this. Any help would be appreciated. Preferably something that i don't have to buy anything for:p, i've tried cleaning registry reducing clockspeeds lowering all settings to as low as possible (still wont go above 50fps) so i have no idea what it could be.

 

My Rig
FX 6300 @ 3.5ghz
Asus M5A97 LE R2.0 

CRUCIAL 1600Mhz ram 1x8

OCZ ZS SERIES 650W Bronze psu

GIGABYTE HD7970Ghz WINDFORCE EDITION   

WINDOWS 7 Ultimate. 

Link to comment
https://linustechtips.com/topic/212227-poor-cpu-and-gpu-utilization-in-bf4/
Share on other sites

Link to post
Share on other sites

You forgot to enable Mantle?

Shot through the heart and you're to blame, 30fps and i'll pirate your game - Bon Jovi

Take me down to the console city where the games are blurry and the frames are thirty - Guns N' Roses

Arguing with religious people is like explaining to your mother that online games can't be paused...

Link to post
Share on other sites

pl_parkcontrol.png

https://bitsum.com/files/parkcontroldist32.exe

Windows by default turns off your CPU's in low load situations.

 

Bitsum developed ParkControl because core parking settings are hidden in Windows, but can make such a large difference on performance, particularly when there are bursting CPU bound loads.

 

     The problem is that Window's default power profiles are configured far too aggressively when it comes to core parking, especially on workstations.

 

     Core Parking

Core Parking is a sleep state (C6) supported by most newer x86 processors, and newer editions of Windows. Core Parking dynamically disables CPU cores in an effort to conserve power when idle. Disabled cores are re-enabled as the CPU load increases once again. This technology is very similar to frequency scaling, in that it seeks to throttle the CPU when idle.

 

A number of complex parameters control when a core should be parked, and Microsoft tuned heavily towards power savings.

The core parking settings in Windows are implemented as parameters of power plans (aka power profiles). That means you can, for example, disable core parking for the High Performance power plan, but leave it enabled for other plans. And that is exactly the desired tweak for most users: disable parking only for high performance power plans.

 

TL:DR - Disable CoreParking, MAKE SURE Windows Power Profiles are on HIGH PEFORMANCE MODE.

Test BF4 again.

 

Then if that doesnt work I'd be inclined to change GPU drivers, although your low CPU usage has me concerned as it should be higher.

Maximums - Asus Z97-K /w i5 4690 Bclk @106.9Mhz * x39 = 4.17Ghz, 8GB of 2600Mhz DDR3,.. Gigabyte GTX970 G1-Gaming @ 1550Mhz

 

Link to post
Share on other sites

When installing Windows and getting in the first time, did you do the Chipset driver first, restart,................. then install other drivers.

 

Or all at once without restarts?

 

Sometimes the wrong order of things makes it go a little weird/haywired or cause issues.

Maximums - Asus Z97-K /w i5 4690 Bclk @106.9Mhz * x39 = 4.17Ghz, 8GB of 2600Mhz DDR3,.. Gigabyte GTX970 G1-Gaming @ 1550Mhz

 

Link to post
Share on other sites

When installing Windows and getting in the first time, did you do the Chipset driver first, restart,................. then install other drivers.

 

Or all at once without restarts?

 

Sometimes the wrong order of things makes it go a little weird/haywired or cause issues.

Cant remember too well, used the driver cd that came with mobo then installed windows 

Link to post
Share on other sites

Cant remember too well, used the driver cd that came with mobo then installed windows 

First techie mistake most people make, never use the driver CD's that come with Motherboards, navigate to your motherboards download driver page and get the latest drivers.

Chipset/Lan/Sound/USB/Whatever other hardware drivers, all latest drivers from their site, this is no doubt IMO the cause of your issues.

 

Uninstall your drivers and reinstall the latest ones...

As long as you do the CHIPSET drivers install first when doing it the first time, and everything else after, your fine.

As your already installed the older ones...

Uninstall them backwards - USB, sound, Lan, GPU, chipset

Reboot

 

Then.. install Chipset first, reboot

Lan, reboot

Sound, reboot

others like usb/extra stuff can be done too.

 

I know its a pain to do all this, but you DO want your performance back so a little work and it should be sorted.

Maximums - Asus Z97-K /w i5 4690 Bclk @106.9Mhz * x39 = 4.17Ghz, 8GB of 2600Mhz DDR3,.. Gigabyte GTX970 G1-Gaming @ 1550Mhz

 

Link to post
Share on other sites

First techie mistake most people make, never use the driver CD's that come with Motherboards, navigate to your motherboards download driver page and get the latest drivers.

Chipset/Lan/Sound/USB/Whatever other hardware drivers, all latest drivers from their site, this is no doubt IMO the cause of your issues.

 

Uninstall your drivers and reinstall the latest ones...

As long as you do the CHIPSET drivers install first when doing it the first time, and everything else after, your fine.

As your already installed the older ones...

Uninstall them backwards - USB, sound, Lan, GPU, chipset

Reboot

 

Then.. install Chipset first, reboot

Lan, reboot

Sound, reboot

others like usb/extra stuff can be done too.

 

I know its a pain to do all this, but you DO want your performance back so a little work and it should be sorted.

I will but they are massive downloads (at least for me anyway as I have poor internet connection) Also are they any special steps that I need to do I.e boting into bios and installing with usb stick? Sorry for my complete lack of software knowledge:p (the help is really appreciated)

Link to post
Share on other sites

You can leave the bios alone, wouldn't update that unless you know FOR SURE it's problematic.

 

If you can download them one at a time, over the next few days or so... (or use a DL accelerator to quicken the DL) and have patience, when you have em all downloaded you can do this uninstall / install within 30mins or less.

After UN-installing your older driver packages and then with a reboot, come into a clean windows and you install them in WIndows.

Maximums - Asus Z97-K /w i5 4690 Bclk @106.9Mhz * x39 = 4.17Ghz, 8GB of 2600Mhz DDR3,.. Gigabyte GTX970 G1-Gaming @ 1550Mhz

 

Link to post
Share on other sites

You can leave the bios alone, wouldn't update that unless you know FOR SURE it's problematic.

 

If you can download them one at a time, over the next few days or so... (or use a DL accelerator to quicken the DL) and have patience, when you have em all downloaded you can do this uninstall / install within 30mins or less.

After UN-installing your older driver packages and then with a reboot, come into a clean windows and you install them in WIndows.

Will do, I'll let you know if it works in a few days:)

Link to post
Share on other sites

Will do, I'll let you know if it works in a few days:)

Coolio, best of luck, don't rush and enjoy life.

Maximums - Asus Z97-K /w i5 4690 Bclk @106.9Mhz * x39 = 4.17Ghz, 8GB of 2600Mhz DDR3,.. Gigabyte GTX970 G1-Gaming @ 1550Mhz

 

Link to post
Share on other sites

Coolio, best of luck, don't rush and enjoy life.

Well i've done all you said to do I even reinstalled bf4 but still no improvement, I'm stumped as to what to do, also when i went to uninstall the cpu drivers i couldn't find them so i assumed that they weren't installed in the first place, could that be why i've seen no improvement?

Link to post
Share on other sites

Right, i've been having a problem for a while now with this game. of extremely poor fps I have a gigabyte HD 7970 ghz edition And im getting 30fps.... not good. I've Used thew console commands to draw perf graphs and my CPU and GPU usage average 25% ish So far far lower than it should be. I'm completely stumped as to how to sort this. Any help would be appreciated. Preferably something that i don't have to buy anything for:p, i've tried cleaning registry reducing clockspeeds lowering all settings to as low as possible (still wont go above 50fps) so i have no idea what it could be.

 

My Rig

FX 6300 @ 3.5ghz

Asus M5A97 LE R2.0 

CRUCIAL 1600Mhz ram 1x8

OCZ ZS SERIES 650W Bronze psu

GIGABYTE HD7970Ghz WINDFORCE EDITION   

WINDOWS 7 Ultimate. 

I'm not positive you're looking at the proper figure for FPS when looking at CPU/GPU utilization. I think you want to look at another command which shows the FPS. Perfoverlay.DrawFPS 1 (Show On Screen FPS) will show the actual FPS onscreen. I have used the graph before and I get about the same as you using a 4790k at stock speeds. Try that and see what kind of FPS you're getting.

Link to post
Share on other sites

I'm not positive you're looking at the proper figure for FPS when looking at CPU/GPU utilization. I think you want to look at another command which shows the FPS. Perfoverlay.DrawFPS 1 (Show On Screen FPS) will show the actual FPS onscreen. I have used the graph before and I get about the same as you using a 4790k at stock speeds. Try that and see what kind of FPS you're getting.

Thats exactly what i've been doing 

i've been running PERFOVERLAY.DRAWGRAPH 1 

And DrawFps ill grab a screen shot

Link to post
Share on other sites

Well i've done all you said to do I even reinstalled bf4 but still no improvement, I'm stumped as to what to do, also when i went to uninstall the cpu drivers i couldn't find them so i assumed that they weren't installed in the first place, could that be why i've seen no improvement?

The CPU drivers so to speak would be labelled as an AMD software (Catalyst installer) or something like that.

Maximums - Asus Z97-K /w i5 4690 Bclk @106.9Mhz * x39 = 4.17Ghz, 8GB of 2600Mhz DDR3,.. Gigabyte GTX970 G1-Gaming @ 1550Mhz

 

Link to post
Share on other sites

The CPU drivers so to speak would be labelled as an AMD software (Catalyst installer) or something like that. 

the only reference to amd drivers other than The gpu ones was the ati io communications processor pci bus controller and ati io communications processor  smbus controller

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

×