Question / Help HD60 Lag When Active Cores go from 1-4 on 4770k

Jared Kurttila

New Member
When streaming my XB1 with my Elgato HD60 in multiple games I've noticed when I die and respawn there is a small hitch/lag that occurs for like a second. Looking at my CPU cores it seems to occur when there is low CPU usage (around 30-40) and then goes to high usage (around 60-70). This will make my active cpu cores go from 1 up to 4. This has never been an issue before and has only just recently happened. I'm not streaming at some super high settings and my cpu usage even at it's highest being 78 seems normal to me. This isn't a major deal but is very annoying to see every time I die in a game.

Also, I tested using the multiplatform release for OBS and the cores would do the same thing, going from 1 to 4, but there isn't any hitches in frame rates on that. Is this a driver/firmware issue? Any help or advice would be much appreciated.

Here's a past broadcast to see what I'm talking about:
http://www.twitch.tv/abusivebiscuit/b/642363271

Log:
https://gist.github.com/76ff0f4f328fd8eb435a
 
I have same here with i7-4770 Processor ...

When i reach 70% CPU Load the Frames drop :(

Is this normal behaviour ??
 
Last edited:
Hmm... your stream is of pretty decent quality. Why don't you try forcing minimum processor state to 100% in windows? It is possible your CPU is downclocking under little load and when you burst-require load it doesn't clock up fast enough. That's just a guess for me. From what I see your log doesn't show anything bad and I didn't see any stuttering when you respawned after dying once (I didn't sit there watching the whole thing; you should highlight it if you know a point when it happens).

Also, OBS should be using all 8 threads no matter what. High CPU usage at ~70% is not as a result of 70% load, but more likely 100% load which was too high and it skipped frames to arrive at 70%. Either way, your settings don't overuse an i7, especially for console footage.
 
That is indeed weird. And no it does not cause any issues. Simply open your power plan on windows and for your currently set power plan, you can either switch to "high performance" or you can change advanced settings and set both minimum and maximum CPU state to 100% and it should keep your max clocks.

That is a very small drop in frames however. The only thing I can think of is if when you die the map screen takes so little to render that it lets the CPU downclock. I do not own BF Hardline so I cannot check for you, but even if I did, it'd be the PC version. Can you verify if it happens on any other games?

And more importantly, can you check your load across all cores during this time? A good tool would be HWiNFO in sensors-only mode. It should give CPU speed and CPU load per-core (and per hyperthread) readouts. If you know for certain it happens when you die etc, when you die and are about to respawn, check the "current" column in HWiNFO and see if your CPU speed is maxed AND your CPU usage is also maxed at that time, which is when OBS would skip the frames.
 
I've also tested GTA 5 and it would do the same thing where when I die it goes to a black screen and then when I reappear it would do that small frame drop. So I'm also thinking it's the CPU downclocking and not upclocking fast enough. I downloaded that software and I'm not sure what you mean by CPU speed, it's at a constant 4.2 ghz and sometimes dips to 4.1998 or something. The CPU usage is going from 39% down to 25% (when I die) and then back up to the 40s. I'm just confused why all of a sudden this is happening.

Edit: I tried using the multiplatform OBS to test it as well, I get around the same CPU usage but I don't get any of those hitches when I respawn. It does crash a lot though. I also downloaded the free version of xSplit (for testing purposes) and it's not doing the hitch thing either. I don't get it...
 
Last edited:
Yeah, I'm on Windows 8.1
http://www.techpowerup.com/downloads/2288/throttlestop-6-00/
Download this. Run it and turn it on (you can un-check chipset modulation, clock modulation and set multiplier on the side). Hit "save", then close it. Open the folder you extracted it to, and open "throttlestop.ini" in a notepad or something then add "TimePeriodAC=1" to it, save and close it,then re-run Throttlestop.

Proceed to try again and see if the stuttering continues.
 
So I downloaded that and did all those steps and made sure to turn it on. Still the same issue. I'm starting to think that it's not a throttling issue or a downclocking issue, because the OBS Multi worked okay and so did xSplit. Is there a way I can revert to a previous version of OBS to see if it's the firmware?

Also, I'm really sorry to keep bothering you D2ultima, but I appreciate all you help.
 
Well, following those steps means it's not windows' issue. The fact that it does not happen with OBS multiplat and Xsplit means that somehow your OBS is corrupt. You could uninstall OBS and install a previous version from github if you wish; 0.64b seems to be the most problem-free for users. If this does not work, you need to show hidden files and folders, uninstall OBS, go to c:\users\usernamehere\appdata\roaming\OBS and move (don't delete... just in case) that folder somewhere else on the PC, then reinstall the old OBS, and see if the problem occurs.

You *WILL* lose your stream key/sources/scenes from doing that so be prepared to set up everything again. If this does NOT fix your issue, then you might as well copy back in your old folder with sources/scenes/etc and update OBS once more and keep it.
 
Seems to work much better with the Multi Platform 0.9.1 compared to Standard OBS !

No lags at 70% anymore ... i will test more of course :-)
 
Yeah, I'm just not having any luck. I try the older .64B and it the entire thing is slow and looks like it's going 20fps even though it's set to 60. I tried .65B and it has the same issue as the most recent. I'm at a loss tbh. I would try Multi like ultra said but it constantly crashes for me.
 
Yeah, I'm just not having any luck. I try the older .64B and it the entire thing is slow and looks like it's going 20fps even though it's set to 60. I tried .65B and it has the same issue as the most recent. I'm at a loss tbh. I would try Multi like ultra said but it constantly crashes for me.

What is your Graphics Cards ?

I am using the integrated Intel HD 4600 of the CPU with Direct3D
 
I don't know then, man. Something somehow somewhere is screwed up with your OBS, most likely. The fact that multiplat works means something. Why don't you try 0.8.3 multiplat instead of 0.8.9 and see if it works?
 
Back
Top