Question / Help Windows 10 upgrade - Increase CPU load

Andre Sundal

New Member
Hello!

I have recently upgraded my PC from Win7 64bit to Win10 64bit. (Clean install, not upgraded)
And i set up my OBS from scratch, installation, profiles, everything. Followed the recommended settings for every option to make it fit Twitch.tv's requirements.

And i noticed that OBS is using waaaaaaay more CPU then it has ever done when i was running Win7, maxing out my entire CPU. Almost never dropping below 90% of maximum use and topping at 100% very frequently. Also dropping in framerates(set to 60FPS) even in preview-mode.

I did some googling and found out that im not the only one with this issue. But i did not find any forum with a clear way to fix this issue. Apart from downgrading to win 7-8 again.


Any help/tips will be appreciated.
Thanks.
 

Andre Sundal

New Member
Post some logfiles and tell us your connection and hardware

Hey! Log-files from what? Windows in general or are there some special OBS log-files?

Intel Core i5-2500K 3.3GHz (Not overclocked)
Corsair Vengeance DDR3 1600MHz 16GB CL9
Sapphire Radeon HD 6870 1GB GDDR5
Corsair SSD Force Series 3, 90GB

Connection is an 25/25MB Fiber optic connection.
 

FaHu

Member
I mean the logfiles from your last stream run from obs. And your obs settings we need to help. Still see that your cpu is not anymore the strongest. The cpu usage shouldnt be higher than 60% if you stream. Also check out that no stream is running on your chrome internet explorer or what ever you use. It cost around 20 % of your cpu usage. The preview has the same cpu usage. Because it encoding still in preview if you dont disable it in option. Its to see before you stream how the settings work
 

Andre Sundal

New Member
I mean the logfiles from your last stream run from obs. And your obs settings we need to help. Still see that your cpu is not anymore the strongest. The cpu usage shouldnt be higher than 60% if you stream. Also check out that no stream is running on your chrome internet explorer or what ever you use. It cost around 20 % of your cpu usage. The preview has the same cpu usage. Because it encoding still in preview if you dont disable it in option. Its to see before you stream how the settings work

Gimme two hours, i'll be home and get the info posted here.
 

Andre Sundal

New Member
Hello again!

Here is the log file from my last stream. It was a short stream just for testing - https://gist.github.com/cc32c306aa1e4f9f4a82
Twitch link to the last stream - http://www.twitch.tv/overhealz/v/31096468

Here are the OBS settings as they were last test-stream:

Encoding
JN39C3F.jpg


Broadcast settings
9xO8HGF.jpg


Video
i3cKn9z.jpg


Advanced
zfJOMNG.jpg



 

FerretBomb

Active Member
Your logfiles include all of your settings. No need for screenshots.

You're trying to run 1080p@60fps on x264 Veryfast at 3200kbps on an i5-2500K. That flat-out isn't going to work.

It'll crush that CPU like nothing flat. i5s tend to run out of steam after 720p@30-60fps on x264 VF. Heck, even an i7-4790k would be struggling to swing 1080@60 VF. And 3200kbps is barely enough for 1080p@30 (and even that would be debatable).

Something tells me something got messed up in your settings somewhere, or a downscale to 720p was forgotten. That'd be reasonable, even if 3200kbps is still going to send a large chunk of potential viewers into buffering hell, unless you're Partnered and have quality options available.
 
Last edited:

Andre Sundal

New Member
Your logfiles include all of your settings. No need for screenshots.

Something tells me something got messed up in your settings somewhere, or a downscale to 720p was forgotten. That'd be reasonable, even if 3200kbps is still going to send a large chunk of potential viewers into buffering hell, unless you're Partnered and have quality options available.

Hey, thanks for the quick reply! I do know that my PC is rather old and shitty atm. I'll downscale the settings if needed. What are your recommendations?
 

FerretBomb

Active Member
If you're non-Partnered, the 'golden point' is 720p@30fps, 2000kbps on x264 Veryfast (or lower if possible). Set your Base Resolution to match your monitor and then use the overall downscale dropdown in Settings. Or if you're willing to put up with playing at 720p, Native is going to give the best quality possible.

Even if you upgrade hardware though, exceeding 2000kbps will cause more and more viewers to buffer, and leave. It's why it's the advised max for non-partners. Partners can get away with more due to having transcoding (quality options) all the time, so if someone can't watch full-res they can go to a lower quality. Without them, they'll just go to a different channel that they can watch smoothly.

Was more saying that this wasn't the upgrade from 7 to 10 that did this; that hardware would never be able to handle the settings that you're currently trying to use, under any realistic circumstances. :)
 

Cryonic

Member
But its true that Windows10 increased the CPU usage for some people, and that should be fixed sooner or later, because Win10 is actually getting popular and more and more people switch.
 
Top