Question / Help I7 on 100% causing fps drops?

Lukin

New Member
So I just upgraded my computer to be able to stream more easily, but whenever I start the stream my processor goes up to 100%, which I guess is the cause of my fps drops in League of Legends.
I usually have around 150-200 fps whenever I don't stream, and once I start it I go down to about 15-40, and my music starts to stutter both on stream and for myself. Anyone have any ideas what might be causing this?

Got 8 gigs of RAM,a 3.4ghz I7 and a Gtx 570 so I figure I might be able to stream in 720p at least.. :l

qvKLtJD.png

Code:
15:39:46: Open Broadcaster Software v0.542b - 32bit (´・ω・`)
15:39:46: -------------------------------
15:39:46: CPU Name: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
15:39:46: CPU Speed: 3392MHz
15:39:46: Physical Memory:  4095MB Total, 4095MB Free
15:39:46: stepping id: 3, model 12, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
15:39:46: monitor 1: pos={0, 0}, size={1920, 1080}
15:39:46: monitor 2: pos={1920, 0}, size={1680, 1050}
15:39:46: Windows Version: 6.1 Build 7601 S
15:39:46: Aero is Enabled
15:39:46: -------------------------------
15:39:46: OBS Modules:
15:39:46: Base Address     Module
15:39:46: 01160000         OBS.exe
15:39:46: 5F280000         OBSApi.dll
15:39:46: 5FF40000         DShowPlugin.dll
15:39:46: 60660000         GraphicsCapture.dll
15:39:46: 5F8C0000         NoiseGate.dll
15:39:46: 5F8A0000         PSVPlugin.dll
15:39:46: ------------------------------------------
15:39:46: Adapter 1
15:39:46:   Video Adapter: NVIDIA GeForce GTX 570 
15:39:46:   Video Adapter Dedicated Video Memory: 1293352960
15:39:46:   Video Adapter Shared System Memory: 2952671232
15:39:46: =====Stream Start: 2013-07-31, 15:39:46===============================================
15:39:46:   Multithreaded optimizations: On
15:39:46:   Base resolution: 1920x1080
15:39:46:   Output resolution: 1280x720
15:39:46: ------------------------------------------
15:39:46: Loading up D3D10...
15:39:47: Playback device Default
15:39:47: ------------------------------------------
15:39:47: Using desktop audio input: Speakers (2- Logitech G35 Headset)
15:39:47: ------------------------------------------
15:39:47: Using auxilary audio input: Microphone (2- Logitech G35 Headset)
15:39:47: ------------------------------------------
15:39:47: Audio Encoding: AAC
15:39:47:     bitrate: 128
15:39:47: Using text output
15:39:47: Using bitmap image
15:39:47: ------------------------------------------
15:39:47:     device: Logitech HD Webcam C270,
15:39:47:     device id \\?\usb#vid_046d&pid_0825&mi_00#6&13199746&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
15:39:47:     chosen type: I420, usingFourCC: false, res: 352x288 - 352x288, frameIntervals: 333333-2000000, fourCC: 'I420'
15:39:47:     audio device: Disable,
15:39:47:     audio device id Disabled,
15:39:47: 
15:39:47: Using directshow input
15:39:48: Using graphics capture
15:39:48: ------------------------------------------
15:39:48: Video Encoding: x264
15:39:48:     fps: 48
15:39:48:     width: 1280, height: 720
15:39:48:     preset: veryfast
15:39:48:     CBR: yes
15:39:48:     CFR: no
15:39:48:     max bitrate: 3000
15:39:48: ------------------------------------------
15:39:49: Using RTMP service: Twitch / Justin.tv
15:39:49:   Server selection: rtmp://live-ams.justin.tv/app
15:39:51: SO_SNDBUF was at 8192
15:39:51: SO_SNDBUF is now 65536
15:40:38: SharedTexCapture hooked
15:41:38: GraphicsCaptureSource::NewCapture:  eliminating old capture
15:41:38: SharedTexCapture hooked
15:48:29: GraphicsCaptureSource::NewCapture:  eliminating old capture
15:48:29: SharedTexCapture hooked
15:50:59: GraphicsCaptureSource::NewCapture:  eliminating old capture
15:50:59: SharedTexCapture hooked
15:53:27: GraphicsCaptureSource::NewCapture:  eliminating old capture
15:53:27: SharedTexCapture hooked
15:53:47: Exit signal received, terminating capture
15:54:00: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
15:54:00:   New Scene
15:54:00: Using Window Capture
15:54:00: Using bitmap image
15:54:03: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
15:54:03:   New Scene
15:54:03: Using bitmap image
15:54:03: Using graphics capture
15:54:09: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
15:54:09:   New Scene
15:54:09: Using Window Capture
15:54:09: Using bitmap image
15:54:14: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
15:54:14:   New Scene
15:54:14: Using bitmap image
15:54:14: Using graphics capture
15:54:16: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
15:54:16:   New Scene
15:54:16: Using Window Capture
15:54:16: Using bitmap image
15:54:28: Total frames rendered: 39768, number of frames that lagged: 3197 (8.04%) (it's okay for some frames to lag)
15:54:29: RTMPPublisher::SocketLoop: Aborting due to bStopping
15:54:29: Number of times waited to send: 0, Waited for a total of 0 bytes
15:54:29: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
15:54:29: =====Stream End: 2013-07-31, 15:54:29=================================================
15:54:39: 
15:54:39: Profiler results:
15:54:39: 
15:54:39: ==============================================================
15:54:39: frame - [100%] [avg time: 8.669 ms (cpu time: avg 5.388 ms, total 214283 ms)] [avg calls per frame: 1] [children: 99.8%] [unaccounted: 0.231%]
15:54:39: | frame preprocessing and rendering - [28.8%] [avg time: 2.498 ms (cpu time: avg 1.564 ms, total 62213.2 ms)] [avg calls per frame: 1] [children: 2.43%] [unaccounted: 26.4%]
15:54:39: | | scene->Preprocess - [2.43%] [avg time: 0.211 ms (cpu time: avg 0.149 ms, total 5959.25 ms)] [avg calls per frame: 1]
15:54:39: | video encoding and uploading - [71%] [avg time: 6.151 ms (cpu time: avg 3.814 ms, total 151680 ms)] [avg calls per frame: 1] [children: 68.7%] [unaccounted: 2.21%]
15:54:39: | | flush - [5.85%] [avg time: 0.507 ms (cpu time: avg 0.148 ms, total 5912.44 ms)] [avg calls per frame: 1]
15:54:39: | | CopyResource - [3.99%] [avg time: 0.346 ms (cpu time: avg 0.048 ms, total 1934.41 ms)] [avg calls per frame: 0]
15:54:39: | | conversion to 4:2:0 - [0.784%] [avg time: 0.068 ms (cpu time: avg 0.018 ms, total 717.605 ms)] [avg calls per frame: 0]
15:54:39: | | call to encoder - [57.2%] [avg time: 4.957 ms (cpu time: avg 3.483 ms, total 138529 ms)] [avg calls per frame: 0]
15:54:39: | | sending stuff out - [0.934%] [avg time: 0.081 ms (cpu time: avg 0.047 ms, total 1887.61 ms)] [avg calls per frame: 0]
15:54:39: | Convert444Threads - [511%] [avg time: 44.259 ms (cpu time: avg 3.104 ms, total 123444 ms)] [avg calls per frame: 1]
15:54:39: ==============================================================
15:54:39:
 

Kharay

Member
My i5-760 has no issues whatsoever doing 720p@60 FPS so your i7 should be mocking at that, indeed. What you could consider doing is following my guide (see signature) and afterwards setting LoL up the proper way, which is to have 2 scenes for it: a window capture of its main window (its menu window) and a game capture of its match window. Using this plugin ( http://obsproject.com/forum/viewtopic.php?f=11&t=1785 ) to switch automatically between the 2.
 

Lukin

New Member
I actually looked around before and noticed your signature and checked it out, and I did have two scenes, one for outside of the game (Launcher, another interface and cam position), and one for in game, which is game capture with my interface and cam as well. Only thing I didn't use from your guide is using the Lanczos filter as I already have enough lag as it is and getting even more detail will probably just end up making things worse.
 

Kharay

Member
Thing is, your CPU should not be struggling as hard as it is. Not even remotely. I mean, my PC has no issue whatsoever streaming DOTA2 (arguably the most resource heavy MOBA, since it does have more eye candy) in 720@60 FPS. Like, none.

I would definitely recommend simply following the guide step by step if you haven't already. A reset of OBS (part of the guide) might trigger something. If not, consider scanning your PC for viruses and/or malware because, as I said... your PC should not be struggling that hard. 100% load is excessive. Even when running 64 kB intro's (extremely heavy on the CPU and GPU) my own i5 760 comes nowhere close to 100% load while streaming.
 

Lukin

New Member
Yeah I figured something is wrong, that's why I'm here. xD I just reformatted my computer less than a week ago so viruses and such is not an option, just hoping someone can figure out what's wrong.
 

Kharay

Member
Yes, you. We can't scan the PC for you, we can't physically access it for you. I am suggesting you take pro-active steps to determining if some background process is consuming all of your CPU's time.
 

vaesauce

Member
Very awkward indeed. I have an i5 3570K, stream at 720P@60FPS and my CPU load never goes over 65%.

Do you have anything else running in the background by chance that could be taking up resources?
 

SHNS0

New Member
If you have two monitors, place the task manager in the second one and start streaming. That should give you an overview on what is taking up all the CPU power.
 

alpinlol

Active Member
something is wrong with yout cpu ... because my i7 2700k streams 720p@60 while playing lol at about 20-40% cpu usage ... your problem sounds like a heat problem when your cpu throttles itself, make sure your cpu fan is working since you recently upgraded and maybe forgot to plugin the cpu fan into the 4 pin controller
 

Lukin

New Member
R1CH said:
Check your CPU isn't overheating and throttling.

Good thing you mentioned that, my CPU was at 90C idle, my BIOS had a fan control setting, which apparently got through to my pump of my water cooling so it didn't pump the water around! All fixed now, now I'm running LoL with 240+ FPS while streaming at 720p, maybe I'll go higher!
Thanks alot, you saved my streaming and my CPU haha xD
 

SHNS0

New Member
Lukin said:
R1CH said:
Check your CPU isn't overheating and throttling.

Good thing you mentioned that, my CPU was at 90C idle, my BIOS had a fan control setting, which apparently got through to my pump of my water cooling so it didn't pump the water around! All fixed now, now I'm running LoL with 240+ FPS while streaming at 720p, maybe I'll go higher!
Thanks alot, you saved my streaming and my CPU haha xD

Damn! And you never experienced a single emergency shutdown? Now if it was a few hours or just a day it's fine, but if it was more I'd recommend you to do some stability tests on stock clocks, and also if you're on a custom loop I'd probably do a little check on the block and surroundings just to be sure. Hardware can easily take stuff like this every once in a while, but if your pc had this problem for several days or maybe even a week, a check is pretty much mandatory.
 

Lukin

New Member
SHNS0 said:
Lukin said:
R1CH said:
Check your CPU isn't overheating and throttling.

Good thing you mentioned that, my CPU was at 90C idle, my BIOS had a fan control setting, which apparently got through to my pump of my water cooling so it didn't pump the water around! All fixed now, now I'm running LoL with 240+ FPS while streaming at 720p, maybe I'll go higher!
Thanks alot, you saved my streaming and my CPU haha xD

Damn! And you never experienced a single emergency shutdown? Now if it was a few hours or just a day it's fine, but if it was more I'd recommend you to do some stability tests on stock clocks, and also if you're on a custom loop I'd probably do a little check on the block and surroundings just to be sure. Hardware can easily take stuff like this every once in a while, but if your pc had this problem for several days or maybe even a week, a check is pretty much mandatory.

Nothing seemed to be wrong with it yesterday when I played Borderlands 2 for like 6 hours straight, although the fan control might've powered up the pump once the processor had some actual work to do. Didn't experience any lag or shutdowns and I installed the CPU yesterday so hopefully nothing got damaged. And the water cooling is a sealed shut system, doesn't seem to be anything wrong with it at the moment, running at a steady 40C while streaming. (Corsair H50)
 

vaesauce

Member
Lukin should be fine considering the Haswells are actually very good at taking it up the butt in terms of HEAT. They have a higher threshold than the previous Sandy and Ivy bridges and 90c, while it is high is nothing compared to what some overclockers are hitting while trying to reach the 4.5ghz mark, stress testing it for stability lol.

They run warmer on load and I'm sure it's okay :D!

None the less, I am glad to know that you've got your issue resolved!
 
Top