Question / Help High CPU usage and FPS drops with new CPU

Valiance

New Member
Hi! Here is my log file from earlier when I tried to stream: http://pastebin.com/QWsbUnay

So just last night I replaced my old, 4 core CPU with a brand new AMD FX 8300 (finally, 8 cores) and even increased my RAM from 8gb to 16gb. I was stoked to stream today with my new stuff, and then as soon as I started streaming, I still had OBS screaming at me about my high CPU usage. My audio is still desynced with the video (and I'm not using my webcam mic with it). The audio also ends up sounding slightly robotic?

Anyway, please help! It's so completely frustrating to be spending money on new parts and then seeing the same result and feel like I'm going crazy, haha.
 

Harold

Active Member
AMD FX 8300 (finally, 8 cores)
Except not actually 8 cores. Instead, 4 with hyperthreading.

Also, unless you run your camera fullscreen, there is no reason to run it at 1920x1080 resolution.

You're also introducing a MASSIVE picture quality drop by going with nvenc as your encoder, in addition to the quality drop by streaming at 60fps.
 

Valiance

New Member
Hi! Okay I fixed a lot of my settings like my webcam resolution (helped tremendously) and reset my advanced settings. I was able to stream with a much higher bitrate at 30fps and there wasn't any high cpu usage ----- here's the new log. The only issue I'm really having right now is not being able to raise my FPS and that my CPU usage is constantly going up and down dramatically (like from 68% to 79% then to 57% etc) and someone told me that shouldn't be happening?

http://pastebin.com/VBUkPASA
 

sam686

Member
Both logs shows: AMD FX(tm)-8300 Eight-Core Processor ... logical cores 4, total cores 2

Check Task manager's performance tab, is "Logical processors" is 8 for this CPU? If not, then something is limiting to only half of CPU's power, probably by a motherboard's settings or windows boot options.

Edit: should try just restarting windows first, just in case windows hibernated with old CPU and resumed with new CPU, may not see all CPU threads until restart.
 
Last edited:

Osiris

Active Member
Did you limit your cores through msconfig?

img_1459754335_4PhM3kUQTxf.png
 
Top