Question / Help weird Ryzen cpu usage on CS:GO while streaming

Darius-

New Member
Hello!

So, ever since I've acquired my new rig along with a Ryzen 5 1600, I always wanted to stream CS:GO since I play it the most. But I always had problems with it. The problem is that the Ryzen, on whatever encoder I choose, it keeps on going over 50% cpu usage. My internet upload speed is 6 mbps, therefore I'm using around 3000 bitrate. Whether I'm using NVENC or x264, the usage still goes up and my game starts to lag (no fps drops or ping) it just starts to lag, as in the animations like switching weapons don't work properly. I suspected it was the bitrate, but it seems that the CPU is the problem.

The CPU is stock, I did not overclock, I even reinstalled OBS and it still does the same thing. Should I overclock the CPU, or what would be the problem? BTW, I'm looking to stream 720p @ 60 fps or something along those lines while maintaining above 200 fps. Could you please suggest me what should I do in order to solve this?
Thanks!

https://gist.github.com/d78d29dcd24a83b0d9a37e046bcf6ed4 (log file)

CPU: Ryzen 5 1600 not OC'd
GPU: GTX 1070 Asus Strix
RAM: HyperX 8 GB 2400 MHz DDR4
 

Darius-

New Member
Will try this and will post an edit. Thank you!

EDIT: Now that I've updated BIOS & Chipset, my cpu stays at a solid 30-40% work load. But now I have another problem. The animations within the game are lagging without the FPS going down or anything. From what I've seen, the ping starts to go from 20 right up to 30-40 and then back. I used the Auto-configure wizard and it set my bitrate at 4000 (my upload speed being 6mbps, which would be ok) for a 720p@60fps stream. I don't know what the problem could be
 
Last edited:
if using nvenc you may be affected by this
https://obsproject.com/forum/threads/using-nvenc-lowers-gpu-memory-clock.73228/

and general checklist

1. 60hz desktop refresh
Replace with 59,94 for display like HDMI TV
If you have 144hz monitor its fastest and most reliable to forget about 144hz and follow 1,2,3,4
2. 60 or 30 in OBS (59,94 or 29,97 for HDMI TV)
3. 60 in game if there is switch for it (like bf3, bf4, overwatch) - 59,94 for HDMI TV
4. Enable vsync in game
5. Run obs as administrator
6. Enable high performance mode in windows power options
7. On Win10 disable game mode, game bar and game DVR https://i.imgur.com/7CVH7c5.png
8. Make sure your gpu can do stable 60fps in game without being maxed. OBS needs some of gpu resources as well. If you did points 1+4 and its still maxed lower resolution and/or details.
9. Install Afterburner (or pure RTSS+HW Info) to monitor cpu/gpu load and start experimenting with tuning resolution / fps / x264 preset. GPU/CPU load should not exceed 85-90%
 
Top