Mar 18, 2021
1
0
10
So my husband just build a new pc and and the only game that lags on stream is apex legends. For some reason we can’t completely figure it out unless he lowers his frames to 144hz from 240hz but it still lags a little. We have lowered settings. Turned off game mode and tried a few other things as well. It’s just not working. Any ideas??? His new pc build includes
Cpu: 5900x
Motherboard: Aorus x570 master
Ram: 64 gigs
Gpu: 3090
Oh and we are streaming off of streamlabs
 
Solution
Cpu: 5900x
Not enough cores... /s :p

Windows works on a priority basis, if two tasks have the same priority it will give a higher priority to what is in focus (selected window=game) ,the other task (streaming/encoding) is neglected and even gets CPU cycles stolen.
In OBS go to advanced setting find task priority and put it to the highest value so that windows knows that you want it to keep running normally even if you are focused on something else.
It's best to use nvenc because it uses less CPU power, not because you guys don't have enough cores but because it messes less with windows.
If the priority settings of OBS aren't enough to smooth it out completely, start encoding, open task manager, sort by cpu usage, find the...
Cpu: 5900x
Not enough cores... /s :p

Windows works on a priority basis, if two tasks have the same priority it will give a higher priority to what is in focus (selected window=game) ,the other task (streaming/encoding) is neglected and even gets CPU cycles stolen.
In OBS go to advanced setting find task priority and put it to the highest value so that windows knows that you want it to keep running normally even if you are focused on something else.
It's best to use nvenc because it uses less CPU power, not because you guys don't have enough cores but because it messes less with windows.
If the priority settings of OBS aren't enough to smooth it out completely, start encoding, open task manager, sort by cpu usage, find the nvcontainer.exe that uses the most CPU and put that on real-time, if you use a 3rd party tool like processhacker you can save this setting so you don't have to do this all the time.
 
Solution