What steps can be taken to prevent COD from overloading your CPU?
What steps can be taken to prevent COD from overloading your CPU?
While playing Warzone I've observed COD heavily utilizing our CPU to 100%, which in turn limits my frame rate. Streaming also demands higher caps for stability, yet the problem persists even after upgrading all hardware. The game settings remain at low. My system specs include an Intel Core i7-9700k (OC to 4.9 Ghz), MSI Geforce 2070 Super Gaming X Trio, MSI Z390 Edge AC motherboard, Corsair Vengeance RGB, 32GB RAM, a Corsair RX 850 Gold PSU, a 144Hz monitor, and a 240GB SSD with the OS pre-installed. Any suggestions to resolve this issue would be highly valued, as I haven't found a solution yet!
What role does a Ryzen play in this? Unless you upgrade to a 3900x or 3950x, you won't have the actual threads, unlike the 9700k which offers more cores. I'm surprised you're limiting your CPU too much. When I upgraded to a 4930k, my game recording dropped the FPS, but that was mainly due to the graphics card. Besides, my CPU load stayed around 40 percent on AAA games. You should have added a bit more to boost the threads, so your CPU usage would be closer to 60 percent at most. This would let the GPU handle more work and improve performance. Your current setup is solid, but skipping the extra 150 for an 8-core CPU would have made a big difference. Your FPS would likely be higher then.
What frame rate are you seeing? Lowering the game settings to low will mostly let the CPU be the bottleneck, since you're cutting the GPU's workload. In the end, the CPU sets the maximum FPS your system can reach, while the GPU decides the resolution and settings needed to hit that rate.
When not streaming, I achieve 140 Fps and limit frames to that rate, though it drops during intense gameplay because the CPU reaches its maximum. Stability at 140 is rare. During streaming, I cap at 100fps to maintain consistency, and even then the CPU stays at 100%.
Your system is generating an excessive number of frames, forcing the CPU to work harder and reaching its maximum capacity. Consider reducing the frame rate to 200 FPS to lower the usage.
At 140fps you're really stressing the CPU, but the game handles it with 12 threads. My 3700X will run around 60-65% usage on those threads, and with the settings I have, it averages about 120 FPS. With only 8 threads available, the main thing is to make sure no other programs are using the CPU and nothing else is consuming resources. The only option left is to try pushing the overclock even higher.
On the streaming side, verify your streaming software is configured to utilize the video card's hardware encoding. This approach would make better use of a GPU that isn't at full capacity, while also shifting some processing from the CPU to the GPU.