Forum Discussion

CoolWLKK's avatar
3 years ago
Solved

From BF1 to BF2042, the GPU cannot be fully utilized due the CPU usage too high

Updated feedback when at Update 3.1
Generally:
1. In-game music is still feel bad;
2. PS4 and XBOX ONE cannot be played with platforms such as PC, resulting in the number of active players has dropped to near zero some time; I also understand that the main reason for this is bcz of the HertZ number of the server, BUT, is this game really better than BF 4?;
3. CPU usage is still an issue, Job Threads rise to 16 when update to season 3 (BF 2042), really terrible;
4. The client side should have the option to "Prefer network latency", allowing players to choose an acceptable delay for themselves;
5. The console interface of the Frostbite engine cannot be like the console interface of the Source engine.

User.cfg Content:
PerfOverlay.DrawFps 1 (* Manual Required)
Render.DrawScreenInfo 1
Render.ResolutionScale 0.75
RenderDevice.UseReservedJobThreads 0 (* Not Working)
Thread.MaxProcessorCount 6 (* Not Working and getting worst)
Thread.JobThreadPriority 3
Thread.MinUnusedProcessorCount 2 (* Not Working)
Thread.MinFreeProcessorCount 2 (* Not Working)
PostProcess.DynamicAOEnable 0
WorldRender.EmitterSunTransmittanceMapEnabled 0
WorldRender.MotionBlurEnable 0 (* Manual Required)
RenderDevice.VSyncEnable 0
RenderDevice.TripleBufferingEnable 0 (* Manual Required)
SimulationTime.MaxVariableFps 60 (* Not Working)

* Permanently unavailable in DX12 mode or games:
RenderDevice.RenderAheadLimit
* Deleted in BF 2042:
GameTime.MaxVariableFps
RenderDevice.Dx11Dot1Enable
RenderDevice.Dx11Dot1RuntimeEnable
WorldRender.FilmicEffectsEnable

** If you find that your CPU usage is unstable or reaches 100%, try turn off the In-game overlay; If you find that your GPU usage is unstable, try turn off Hardware-accelerated GPU scheduling (also can stabilizes CPU usage).

Rig:
Current Working PC CPU: AMD FX(tm)-8300 Eight-Core Processor, 4000 Mhz(Overclock), 4 Core(s), 8 Logical Processor(s)
Another Gaming PC CPU: Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz, 3600 Mhz, 8 Core(s), 16 Logical Processor(s)
GPU: NVIDIA GeForce GTX 1050 Ti
Total Physical Memory: 11.9 GB
Windows Version: 10.0.19045 Build 19045
Hyper-V - Virtualization Enabled in Firmware: No

  • @CoolWLKK The only way to reduce CPU stress is lower the player count or the response rate. People won't accept reduced played numbers below 64.

    Reducing response rate also means people will get mad because net code, hit registration etc will go down the drain.

    Look at BF4. People begged Dice to increase server tick rate because hit registration has been abysmal for 2 games in a row.

    So there aren't many options Dice can take, and all of them involve pissing off major part of the community

23 Replies

Featured Places