Question / Help Just having OBS open gives big frame drop in games.

MitchTJones

New Member
Hi guys,
I love OBS and it's by far my favorite recording software, but when compared to Dxtory and ShadowPlay, it has the biggest performance impact of the three (see here: https://www.reddit.com/r/letsplay/comments/5lqgol/recordingencoding_performance_comparison_nvenc/)

My computer is a laptop with an i7-6700HQ and a GTX 1060, 16GB of DDR4-2400 RAM, a 256GB SSD and a 1TB HDD. Some people said that it's the thermals of a laptop that are somehow killing my performance, but using Intel XTU and HWiNFO to monitor my system I've seen absolutely no signs of thermal throttling.

So I decided to do some more tests and found that having OBS open on my second monitor has an average framerate impact of 15.7 FPS in the Unigine Valley benchmark - disabling preview reduces this to 9.6 and minimizing has makes no difference from disabling preview. Actually recording using NVENC or QuickSync only drops framerate by 3 FPS more than just having OBS open... a completely acceptable framerate drop.

So, since all the settings within OBS only affect things while recording, how do I stop the OBS application, even when not recording, from having such a huge framerate impact?? The framerate drop seems to be a percentage, so it is very noticeable in Arma 3 where I get 30 FPS max anyway and OBS drops that down to 20 FPS max... big difference - in H1Z1 and Overwatch I go from around 200 to around 120-150.

Thanks!
 

Simes

Member
OBS is a compositor as well as a capture system. When the preview is open, the compositor's running, in order to be able to show the preview.
 

MitchTJones

New Member
Yes, which is why I disabled the preview, but that only partially fixed the original 15.7 FPS drop to 9.6... why is there a 20% FPS drop just running it with no preview??
 

MitchTJones

New Member
Thanks EBrito, but no success :(
I used that utility and unparked all of my cores, ran Unigine Valley and got 55.6 (a little worse than yesterday) then booted up OBS, disabled the preview and benchmarked again for 46 FPS...
 

MitchTJones

New Member
The performance impact of recording is ~3 FPS with my current settings - I'm completely fine with that - it's the performance impact of just having OBS open that's killing me
 

MitchTJones

New Member
What I'm curious about is if I'm being unreasonable - does everyone get this much of a framerate hit?? and if so why do people claim "lag-free" recording using OBS??
 

MitchTJones

New Member
A) do you have the performance drop from just having it open?
B) then why do so many YouTubers/forumgoers claim "lag free" recording?
 

MitchTJones

New Member
I don't have a logfile because I'm not talking about recording - I'm talking about just having OBS open - so there is no logfile
 

Harold

Active Member
You need to turn off multi-adapter and set both obs and your game to run on the nvidia gpu in the nvidia control panel.
 

MitchTJones

New Member
How do I turn off multi-adapter? I turned off "Multi-Adapter Compatibility" in the Game Capture source, is that what you're talking about?

I tried running it on my nvidia card a while ago but didn't see any difference - I'll try again and see if there's a change
 
Last edited:

Spita

New Member
Anybody have any ideas about this. I'm having the exact same problem.
Just having obs open makes iRacing stutter.
 
Top