Question / Help CPU problems after an hour

Glockey

New Member
This is probably a weird one that is a combination of multiple problems at the same time. I've been streaming frequently lately and have noticed that after about an hour (1:05-1:09), the stream itself stutters. My game remains the exact same, but my stream starts jumping around and become unbearable to watch. My audio remains perfectly fine, but OBS hits me with "Encoding Overload" error. The only things I have open are my Twitch Dashboard, OBS, Steam, and my game. I shut down useless background processes before stream to try to counter the issue, but to no avail. What looks like is happening if I go into task manager as the problem starts is that OBS is remaining at about 14% CPU usage, but my steam client boot-strapper jumps to about 35% (Previously 7%) and whatever game I am playing jumps to about 42 - 46% (previously 11%) pushing my total CPU usage to 100%. My memory remains at about 35%. Restarting steam and the game seems to have an effect, but there is not enough evidence to say for sure. Full restarts fix the problem but it occurs again after an hour. The weirdness of it is that I don't know if I should treat it like an encoding error at any other time because it only occurs after an hour and the other awkward part is that the audio sounds absolutely perfect.
 

Attachments

  • 2017-11-10 00-33-52.txt
    13.7 KB · Views: 9
  • 2017-11-09 20-57-56.txt
    16.2 KB · Views: 6
  • 2017-11-09 19-45-07.txt
    12.8 KB · Views: 7

sam686

Member
Your CPU only have 4 threads. Most games use almost 100% of 1 CPU thread, maybe more. This leaves with mostly 3 threads for encoding.

You can try increasing priority for OBS-Studio, found in OBS-Studio advanced settings, or temporary change priority if using task manager. OBS-Studio priority higher then game may slow down game's speed.
Together with priority, you can try x264 custom option when running games: threads=3

edit: Was edited for correct reply.
 
Last edited:
Top