[SOLVED] How can I stop COD maxing out my CPU?

Aug 17, 2020
7
0
10
When i have been playing warzone I have noticed COD has been maxing our my cpu to 100% which is in turn capping my frames. If i stream they require capping even more for the game and stream to remain stable. I have recently upgraded all the hardware in my gaming PC and the issue still remains. All of graphics setting in game are on low.

Specs: Intel Core i7-9700k - OC to 4.9 Ghz
MSI Geforce 2070 Super Gaming X Trio MSI Z390 Edge AC mobo Corsair Vengeance RGB ram 32gb
Corsair RX 850 Gold PSU
Acer Predator 144hz monitor
1 x 240gb SSD contains the OS
1 x 1TB Samsung Evo 860 contains COD Corsair i100 Hydro Series Pro CPU cooler

Any ideas to solve this problem would be greatly appreciated as I habe had no luck!

TIA
 
Solution
Then why didn't you go for a Ryzen then?
What is a Ryzen have to do with this. Unless he gets a 3900x or 3950x where he would have actual threads unlike the 9700k and more cores to work with. Im shocked your capping your CPU tho. When I had my 4930k rig game recording reduced the FPS but that is a video card thing plus CPU of course but my loads where average 40 percent on AAA titles. You should have coughed up a bit more to get some threads in there as well then your CPU usage would be 60 percent or so at max. Thus your GPU would be relieved and dish out more FPS and what not. As for your rig you have a solid rig but this is what happens when you decide not to spend 150 more and get a 8 core CPU. Your FPS however should...
What FPS are you getting? Reducing the game settings to low will just mean the cpu is the limiting factor more often as you are reducing the gpu workload. Ultimately the cpu determines the best FPS your system can achieve, the gpu determines at what resolution and game settings you can achieve that FPS at.
The
 
When I am not streaming, I can hit 140 Fps which is what I cap frames at however at points in the game it will dip due to the cpu maxing out. It doesn't often remain stable at 140. When I stream i cap them at 100fps to keep everything stable. Even at that point the cpu is at 100%.
 
When I am not streaming, I can hit 140 Fps which is what I cap frames at however at points in the game it will dip due to the cpu maxing out. It doesn't often remain stable at 140. When I stream i cap them at 100fps to keep everything stable. Even at that point the cpu is at 100%.
At 140fps you are just pushing the cpu hard, that game happily uses 12 threads. My 3700X will sit at about 60-65% usage across 12 threads and I have settings so I average about 120 FPS. You only have 8 threads. Apart from ensuring you have no other applications running and nothing else taking cpu resources there is little you can do except try pushing the overclock further.
 
You need to keep the resolution higher so that the GPU takes the workload off of the CPU. Try capping at 80FPS and see if there is a difference. Also try limiting what Cores COD can use and what cores OBS (I am assuming you're using OBS) can use.
 
Then why didn't you go for a Ryzen then?
What is a Ryzen have to do with this. Unless he gets a 3900x or 3950x where he would have actual threads unlike the 9700k and more cores to work with. Im shocked your capping your CPU tho. When I had my 4930k rig game recording reduced the FPS but that is a video card thing plus CPU of course but my loads where average 40 percent on AAA titles. You should have coughed up a bit more to get some threads in there as well then your CPU usage would be 60 percent or so at max. Thus your GPU would be relieved and dish out more FPS and what not. As for your rig you have a solid rig but this is what happens when you decide not to spend 150 more and get a 8 core CPU. Your FPS however should be on par with a 9900k since games really don't take advantage of CPU cores and threads fully. 👨🏽‍🦲
 
Solution
I agree that a 9700k should be enough. https://www.dsogaming.com/pc-performance-analyses/call-of-duty-warzone-pc-performance-analysis/

Have you checked temps, to make sure your CPU isn't thermal throttling?
It's not about the FPS in the game,if you look at the first image of the article you posted you can see that the game has activity on all threads of a 16 thread CPU,the OP having an 8 core CPU will have even higher usage on each core that means that anything running alongside the game will either have performance issues itself or will cause them for the game,that's just how windows works.
As others suggested the easiest way to fix this would be to use nvenc or even quicksync through OBS so that the impact on the CPU is minimized,increasing the encoding priority to the highest in the settings of OBS should also be considered,
 
It's not about the FPS in the game,if you look at the first image of the article you posted you can see that the game has activity on all threads of a 16 thread CPU,the OP having an 8 core CPU will have even higher usage on each core that means that anything running alongside the game will either have performance issues itself or will cause them for the game,that's just how windows works.
As others suggested the easiest way to fix this would be to use nvenc or even quicksync through OBS so that the impact on the CPU is minimized,increasing the encoding priority to the highest in the settings of OBS should also be considered,

Yea only 42% utilization, on 16 threads. If you look at the breakdown of core/threads min FPS, they are identical.

OP did you do a fresh install of windows, for this system? Are all your drivers up to date?