@paulbloomberg wrote:
I've seen a similar thread like this, but the solution to that thread seemed very useless.
Now, what some people don't understand is, I don't want battlefield 4 to be stealing all the resources my computer has. Some people actually use their computers for more than casual play, streaming videogames is one example. High cpu usage does not mean it's good, it means it's unoptimized.
If anyone actually can contribute in a meaningful way instead of trolling or posting just to get your e-peen post-counter larger, that would be appreciated.
Specs:
Windows 8.1
I5 3570k
GTX 780
16GB ram
You have a mid-range Quad core CPU what do you expect. The game can utilize upto 8-cores and is heavily multi threaded.
I have an i5-3570k and the only way to keep your CPU usage down is to overclock the CPU (A LOT) - this helps because your overal CPU performance increases dramatically from stock speeds.
An overclock to around 4.5Ghz should be easily possible with a very small increment in CPU voltage (and barely any change in temperature) - this however allows the performance in just about any game to be completely bound by your GPU.
So while right now you will likely experience your GPU hovering at 70-80% usage when you CPU hits 100% - Overclocked you'd see the opposite.
My specs are:
i5 3570k - 4.5Ghz
@GTX 680 @ 1200Mhz Core // 7000Mhz Memory
8GB 1600Mhz Ram
Win 8.1
Now I see around 70-80% CPU usage but my GPU stays at 95%+ all the time playing BF4.
The only ways to solve your "problem" - is either:
a) Turn the graphics settings higher - puts stress on the GPU instead of CPU
b) Get an i7 or FX 8-core (wouldn't recommend the FX though as in other games it lacks single core power)
c) Overclock you GPU and CPU...
d) Enable V-sync (may or may not help -- though it could potentially reduce your load on hardware as the PC stops trying to run it higher than 60FPS)
As for "unoptimized" - don't make me laugh... I've played AAA titles that dont even have multicore support beyond 2-cores and they run like **bleep**.
You don't know what optimised actually means - this games plays fantastically well for how demanding it is.
An example for you of an unoptimised game: W*rld *f T*nks - using a 5 year old engine, running only on a single CPU core and not taking advantage of multiple GPU's either, that game will run anywhere from 50-100fps on my PC. The games graphic quality is about 1/10th as good as BF4 - yet it runs at a lower framerate because the optimisation is crap. That my friend is an "unoptimised" game.