Question / Help CS:GO - Intermittent FPS drops

twirlyd

New Member
Hi,

I got my fibre internet installed today (75 Mbps down, 17 Mbps up) so I was excited to start streaming some CS:GO, having a slight issue though. When I tested the stream earlier today I found out that 1080p @ 30 fps without downscaling was a bit too stressful on my PC, apparent from the decrease in FPS when in-game. After fiddling about a bit, I downscaled it to 1280x720 and upped it to 60 fps and that seemed fine to play on - my FPS was high enough and stable, no trouble whatosever.

However, those streams were only to test out the quality and get a feel for whether it was playable or not so they were pretty short sessions (10-15 mins). Tried streaming whilst playing an actual competitive game afterwards (about 45-60 minute session) and after some time my FPS would drop significantly, from a stable ~150 to ~25, for about 10 seconds and would then return to normal. That would then keep happening every 2-3 minutes.

Just played a ~35 minute session on deathmatch to try and replicate the issue (and get a log file) and sure enough at about the 30 minute mark it happened again, then again 2 minutes later and then again about 4 minutes later at which point I closed the game and stopped the stream. Here's the log from that session:

Code:
23:49:09: Open Broadcaster Software v0.571b - 64bit ( ^ω^)
23:49:09: -------------------------------
23:49:09: CPU Name: Intel(R) Core(TM) i7 CPU         860  @ 2.80GHz
23:49:09: CPU Speed: 2809MHz
23:49:09: Physical Memory:  4087MB Total, 1382MB Free
23:49:09: stepping id: 5, model 14, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 8, total cores 4
23:49:09: monitor 1: pos={0, 0}, size={1920, 1080}
23:49:09: Windows Version: 6.1 Build 7601 S
23:49:09: Aero is Disabled
23:49:09: -------------------------------
23:49:09: OBS Modules:
23:49:09: Base Address     Module
23:49:09: 000000003F7C0000 OBS.exe
23:49:09: 00000000F2F70000 OBSApi.dll
23:49:09: 00000000F3CC0000 DShowPlugin.dll
23:49:09: 00000000F3EE0000 GraphicsCapture.dll
23:49:09: 00000000F3EC0000 NoiseGate.dll
23:49:09: 00000000F3420000 PSVPlugin.dll
23:49:09: ------------------------------------------
23:49:09: Adapter 1
23:49:09:   Video Adapter: NVIDIA GeForce GTX 660 Ti
23:49:09:   Video Adapter Dedicated Video Memory: 2086993920
23:49:09:   Video Adapter Shared System Memory: 1874358272
23:49:09: =====Stream Start: 2013-10-02, 23:49:09===============================================
23:49:09:   Multithreaded optimizations: On
23:49:09:   Base resolution: 1920x1080
23:49:09:   Output resolution: 1280x720
23:49:09: ------------------------------------------
23:49:09: Loading up D3D10 on NVIDIA GeForce GTX 660 Ti...
23:49:09: ------------------------------------------
23:49:09: Audio Format: 48000hz
23:49:09: Playback device {0.0.0.00000000}.{2aa6d56f-8292-466b-8045-762e58135486}
23:49:09: ------------------------------------------
23:49:09: Using desktop audio input: Headset (2- ASUS Xonar D2X Audio Device)
23:49:09: ------------------------------------------
23:49:09: Using auxilary audio input: Microphone (2- ASUS Xonar D2X Audio Device)
23:49:09: ------------------------------------------
23:49:09: Audio Encoding: AAC
23:49:09:     bitrate: 128
23:49:09: Using graphics capture
23:49:10: ------------------------------------------
23:49:10: Video Encoding: x264
23:49:10:     fps: 60
23:49:10:     width: 1280, height: 720
23:49:10:     preset: veryfast
23:49:10:     profile: high
23:49:10:     keyint: 120
23:49:10:     CBR: yes
23:49:10:     CFR: yes
23:49:10:     max bitrate: 3500
23:49:10:     buffer size: 3500
23:49:10: ------------------------------------------
23:49:10: MMDeviceAudioSource: Frequency for device 'Headset (2- ASUS Xonar D2X Audio Device)' is 352800, samples per sec is 44100
23:49:10: MMDeviceAudioSource: Frequency for device 'Microphone (2- ASUS Xonar D2X Audio Device)' is 352800, samples per sec is 44100
23:49:12: Using RTMP service: Twitch / Justin.tv
23:49:12:   Server selection: rtmp://live-lhr.justin.tv/app
23:49:12:   Interface: Realtek RTL8168D/8111D Family PCI-E Gigabit Ethernet NIC (NDIS 6.20) (ethernet, 100 mbps)
23:49:12: Completed handshake with rtmp://live-lhr.justin.tv/app in 376 ms.
23:49:13: SO_SNDBUF was at 8192
23:49:13: SO_SNDBUF is now 65536
23:49:23: SharedTexCapture hooked
23:49:24: RTMPPublisher::Socketloop: Increasing send buffer to ISB 262144 (buffer: 0 / 463872)
00:25:43: Capture window 0x00220AD2 invalid or changing, terminating capture
00:25:50: Total frames encoded: 131974, total frames duplicated: 295 (0.22%)
00:25:50: Number of frames skipped due to encoder lag: 119 (0.09%)
00:25:50: Total frames rendered: 131814, number of late frames: 30 (0.02%) (it's okay for some frames to be late)
00:25:50: RTMPPublisher::SocketLoop: Graceful loop exit
00:25:50: Average send payload: 6722 bytes, average send interval: 14 ms
00:25:50: Number of times waited to send: 0, Waited for a total of 0 bytes
00:25:50: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
00:25:50: Number of bytes sent: 999049226
00:25:50: 
00:25:50: Profiler time results:
00:25:50: 
00:25:50: ==============================================================
00:25:50: video thread frame - [100%] [avg time: 0.276 ms] [children: 0.362%] [unaccounted: 99.6%]
00:25:50: | scene->Preprocess - [0.362%] [avg time: 0.001 ms]
00:25:50: GPU download and conversion - [100%] [avg time: 0.126 ms] [children: 89.7%] [unaccounted: 10.3%]
00:25:50: | flush - [74.6%] [avg time: 0.094 ms]
00:25:50: | CopyResource - [12.7%] [avg time: 0.016 ms]
00:25:50: | conversion to 4:2:0 - [2.38%] [avg time: 0.003 ms]
00:25:50: Convert444Threads - [100%] [avg time: 0.725 ms] [children: 99.3%] [unaccounted: 0.69%]
00:25:50: | Convert444toNV12 - [99.3%] [avg time: 0.72 ms]
00:25:50: encoder thread frame - [100%] [avg time: 1.277 ms]
00:25:50: ==============================================================
00:25:50: 
00:25:50: 
00:25:50: Profiler CPU results:
00:25:50: 
00:25:50: ==============================================================
00:25:50: video thread frame - [cpu time: avg 0.023 ms, total 3042.02 ms] [avg calls per frame: 1]
00:25:50: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
00:25:50: GPU download and conversion - [cpu time: avg 0.015 ms, total 2090.41 ms] [avg calls per frame: 1]
00:25:50: | flush - [cpu time: avg 0.012 ms, total 1591.21 ms] [avg calls per frame: 1]
00:25:50: | CopyResource - [cpu time: avg 0.002 ms, total 374.403 ms] [avg calls per frame: 1]
00:25:50: | conversion to 4:2:0 - [cpu time: avg 0 ms, total 62.4 ms] [avg calls per frame: 1]
00:25:50: Convert444Threads - [cpu time: avg 0.554 ms, total 146204 ms] [avg calls per frame: 2]
00:25:50: | Convert444toNV12 - [cpu time: avg 0.547 ms, total 144379 ms] [avg calls per frame: 2]
00:25:50: encoder thread frame - [cpu time: avg 0.876 ms, total 115597 ms] [avg calls per frame: 1]
00:25:50: ==============================================================
00:25:50: 
00:25:50: =====Stream End: 2013-10-03, 00:25:50=================================================


Last game capture log:
2013-10-02, 23:49:10: we're booting up: 
23:49:10: D3D9 Present
23:49:11: NV Capture available
23:49:11: FBO available
23:49:11: GL Present
23:49:11: (half life scientist) everything..  seems to be in order
23:49:22: D3D9EndScene called
23:49:22: D3DPRESENT_PARAMETERS {
23:49:22: 	BackBufferWidth: 1920
23:49:22: 	BackBufferHeight: 1080
23:49:22: 	BackBufferFormat: D3DFMT_A8R8G8B8
23:49:22: 	BackBufferCount: 1
23:49:22: 	MultiSampleType: D3DMULTISAMPLE_8_SAMPLES
23:49:22: 	MultiSampleQuality: 0
23:49:22: 	SwapEffect: D3DSWAPEFFECT_DISCARD
23:49:22: 	hDeviceWindow: 2230994
23:49:22: 	Windowed: false
23:49:22: 	EnableAutoDepthStencil: true
23:49:22: 	AutoDepthStencilFormat: D3DFMT_D24S8
23:49:22: 	Flags: None
23:49:22: 	FullScreen_RefreshRateInHz: 120
23:49:22: 	PresentationInterval: 2147483648
23:49:22: };
23:49:22: successfully set up d3d9 hooks
23:49:22: D3D9Present called
23:49:23: DoD3D9GPUHook: success
23:49:23: D3DSURFACE_DESC {
23:49:23: 	Format: D3DFMT_A8R8G8B8
23:49:23: 	Type: D3DRTYPE_SURFACE
23:49:23: 	Usage: D3DUSAGE_RENDERTARGET 
23:49:23: 	Pool: D3DPOOL_DEFAULT
23:49:23: 	MultiSampleType: D3DMULTISAMPLE_8_SAMPLES
23:49:23: 	MultiSampleQuality: 0
23:49:23: 	Width: 1920
23:49:23: 	Height: 1080
23:49:23: };
23:49:23: successfully capturing d3d9 frames via GPU

Ran it through the automatic log checker and got this:

Aero is disabled
Aero seems to be disabled, consider enabling it unless using monitor capture.

Possible slow server
The server you are streaming to (rtmp://live-lhr.justin.tv/app) took 376 ms to connect. This may mean your connection or the server is slow, or the server is far away from you. If you are using twitch.tv, you may want to try using JTVPing to find an optimal server.

2 issues found (0 major, 2 minor).

Second one seemed strange because the JTVPing application tells me my ping to London is 25ms.

Sorry for the lengthy post anyway, hope someone can help!
 

dodgepong

Administrator
Community Helper
The London server is actually down. All London traffic is being redirected to Amsterdam, so that server is overloaded at the moment. I recommend streaming to a different EU server.

It's possible there's another process spinning up for a few seconds every so often, taking extra CPU cycles away from your game + stream. Does the stuttering happen at 30 or 48 FPS?

The log looks almost perfect, not much in there to complain about other than the two things that the analyzer already saw.

Honestly, if you're sensitive to FPS drops in-game below 120, you should consider getting a dedicated streaming PC, because you will have a hard time live-encoding video and playing the game at that high of speed.
 

twirlyd

New Member
dodgepong said:
The London server is actually down. All London traffic is being redirected to Amsterdam, so that server is overloaded at the moment. I recommend streaming to a different EU server.

It's possible there's another process spinning up for a few seconds every so often, taking extra CPU cycles away from your game + stream. Does the stuttering happen at 30 or 48 FPS?

The log looks almost perfect, not much in there to complain about other than the two things that the analyzer already saw.

Honestly, if you're sensitive to FPS drops in-game below 120, you should consider getting a dedicated streaming PC, because you will have a hard time live-encoding video and playing the game at that high of speed.
I will try streaming to a different server next time but that surely wouldn't have been a cause of this particular problem, would it?

I tried streaming a full game at 30 FPS and encountered the same issue.

In regards to the streaming PC I'm not really going to be streaming seriously enough for that, was just hoping to do it casually. Seems to work absolutely fine most of the time so it's annoying to have just this small issue getting in the way. I'm reluctant to say it's related to my hardware given the fact it only starts to happen after a certain amount of time, and only affects performance for a few seconds each time.
 

twirlyd

New Member
Just played another game whilst streaming to the Stockholm server and encountered the same bug. Analyzer showed even higher ping to that:

Aero is disabled
Aero seems to be disabled, consider enabling it unless using monitor capture.

Possible slow server
The server you are streaming to (rtmp://live-arn.justin.tv/app) took 482 ms to connect. This may mean your connection or the server is slow, or the server is far away from you. If you are using twitch.tv, you may want to try using JTVPing to find an optimal server.

2 issues found (0 major, 2 minor).
 

twirlyd

New Member
Bumping this as it's still unresolved. Cleaned out my PC today and applied new thermal paste to CPU which seems to have slightly improved my FPS overall, but this same problem still occurs after the same ~30 minutes of gameplay.

See here for an example of a 60fps stream from today: http://www.twitch.tv/twirlyd/b/468505025

You'll notice I had 150-200+ FPS all throughout that game but if you skip to around 35:45 you'll see my FPS drop drastically, as shown in the bottom right on the net_graph I had open and by the obvious visual frame lag in the game.

Here is the log from that game:

Code:
20:09:56: Open Broadcaster Software v0.571b - 64bit ( ^ω^)
20:09:56: -------------------------------
20:09:56: CPU Name: Intel(R) Core(TM) i7 CPU         860  @ 2.80GHz
20:09:56: CPU Speed: 2809MHz
20:09:56: Physical Memory:  4087MB Total, 778MB Free
20:09:56: stepping id: 5, model 14, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 8, total cores 4
20:09:56: monitor 1: pos={0, 0}, size={1920, 1080}
20:09:56: Windows Version: 6.1 Build 7601 S
20:09:56: Aero is Enabled
20:09:56: -------------------------------
20:09:56: OBS Modules:
20:09:56: Base Address     Module
20:09:56: 000000003FB00000 OBS.exe
20:09:56: 00000000EF020000 OBSApi.dll
20:09:56: 00000000F8820000 DShowPlugin.dll
20:09:56: 00000000F8960000 GraphicsCapture.dll
20:09:56: 00000000F8940000 NoiseGate.dll
20:09:56: 00000000F7C40000 PSVPlugin.dll
20:09:56: ------------------------------------------
20:09:56: Adapter 1
20:09:56:   Video Adapter: NVIDIA GeForce GTX 660 Ti
20:09:56:   Video Adapter Dedicated Video Memory: 2086993920
20:09:56:   Video Adapter Shared System Memory: 1874358272
20:09:56: =====Stream Start: 2013-10-08, 20:09:56===============================================
20:09:56:   Multithreaded optimizations: On
20:09:56:   Base resolution: 1920x1080
20:09:56:   Output resolution: 1280x720
20:09:56: ------------------------------------------
20:09:56: Loading up D3D10 on NVIDIA GeForce GTX 660 Ti...
20:09:57: ------------------------------------------
20:09:57: Audio Format: 48000hz
20:09:57: Playback device {0.0.0.00000000}.{2aa6d56f-8292-466b-8045-762e58135486}
20:09:57: ------------------------------------------
20:09:57: Using desktop audio input: Headset (2- ASUS Xonar D2X Audio Device)
20:09:57: ------------------------------------------
20:09:57: Using auxilary audio input: Microphone (2- ASUS Xonar D2X Audio Device)
20:09:57: ------------------------------------------
20:09:57: Audio Encoding: AAC
20:09:57:     bitrate: 128
20:09:57: Using graphics capture
20:09:57: ------------------------------------------
20:09:57: Video Encoding: x264
20:09:57:     fps: 60
20:09:57:     width: 1280, height: 720
20:09:57:     preset: veryfast
20:09:57:     profile: high
20:09:57:     keyint: 120
20:09:57:     CBR: yes
20:09:57:     CFR: yes
20:09:57:     max bitrate: 3500
20:09:57:     buffer size: 3500
20:09:57: ------------------------------------------
20:09:57: MMDeviceAudioSource: Frequency for device 'Headset (2- ASUS Xonar D2X Audio Device)' is 352800, samples per sec is 44100
20:09:57: MMDeviceAudioSource: Frequency for device 'Microphone (2- ASUS Xonar D2X Audio Device)' is 352800, samples per sec is 44100
20:09:59: Using RTMP service: Twitch / Justin.tv
20:09:59:   Server selection: rtmp://live-arn.justin.tv/app
20:09:59:   Interface: Realtek RTL8168D/8111D Family PCI-E Gigabit Ethernet NIC (NDIS 6.20) (ethernet, 100 mbps)
20:09:59: Completed handshake with rtmp://live-arn.justin.tv/app in 536 ms.
20:10:01: SO_SNDBUF was at 8192
20:10:01: SO_SNDBUF is now 65536
20:10:02: RTMPPublisher::Socketloop: Increasing send buffer to ISB 131072 (buffer: 0 / 463872)
20:10:05: SharedTexCapture hooked
20:10:07: RTMPPublisher::Socketloop: Increasing send buffer to ISB 262144 (buffer: 3947 / 463872)
20:46:08: Capture window 0x000C069E invalid or changing, terminating capture
20:46:37: Total frames encoded: 131953, total frames duplicated: 233 (0.18%)
20:46:37: Number of frames skipped due to encoder lag: 113 (0.09%)
20:46:37: Total frames rendered: 131806, number of late frames: 25 (0.02%) (it's okay for some frames to be late)
20:46:37: RTMPPublisher::SocketLoop: Graceful loop exit
20:46:37: Average send payload: 6504 bytes, average send interval: 14 ms
20:46:37: Number of times waited to send: 0, Waited for a total of 0 bytes
20:46:37: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
20:46:37: Number of bytes sent: 998026848
20:46:37: 
20:46:37: Profiler time results:
20:46:37: 
20:46:37: ==============================================================
20:46:37: video thread frame - [100%] [avg time: 0.069 ms] [children: 1.45%] [unaccounted: 98.6%]
20:46:37: | scene->Preprocess - [1.45%] [avg time: 0.001 ms]
20:46:37: GPU download and conversion - [100%] [avg time: 0.34 ms] [children: 81.5%] [unaccounted: 18.5%]
20:46:37: | flush - [61.2%] [avg time: 0.208 ms]
20:46:37: | CopyResource - [19.4%] [avg time: 0.066 ms]
20:46:37: | conversion to 4:2:0 - [0.882%] [avg time: 0.003 ms]
20:46:37: Convert444Threads - [100%] [avg time: 0.676 ms] [children: 99.4%] [unaccounted: 0.592%]
20:46:37: | Convert444toNV12 - [99.4%] [avg time: 0.672 ms]
20:46:37: encoder thread frame - [100%] [avg time: 1.232 ms]
20:46:37: ==============================================================
20:46:37: 
20:46:37: 
20:46:37: Profiler CPU results:
20:46:37: 
20:46:37: ==============================================================
20:46:37: video thread frame - [cpu time: avg 0.002 ms, total 312.002 ms] [avg calls per frame: 1]
20:46:37: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
20:46:37: GPU download and conversion - [cpu time: avg 0.007 ms, total 998.405 ms] [avg calls per frame: 1]
20:46:37: | flush - [cpu time: avg 0.004 ms, total 592.803 ms] [avg calls per frame: 1]
20:46:37: | CopyResource - [cpu time: avg 0.001 ms, total 202.801 ms] [avg calls per frame: 1]
20:46:37: | conversion to 4:2:0 - [cpu time: avg 0 ms, total 15.6 ms] [avg calls per frame: 1]
20:46:37: Convert444Threads - [cpu time: avg 0.241 ms, total 63617.2 ms] [avg calls per frame: 2]
20:46:37: | Convert444toNV12 - [cpu time: avg 0.237 ms, total 62681.2 ms] [avg calls per frame: 2]
20:46:37: encoder thread frame - [cpu time: avg 0.848 ms, total 111978 ms] [avg calls per frame: 1]
20:46:37: ==============================================================
20:46:37: 
20:46:37: =====Stream End: 2013-10-08, 20:46:37=================================================


Last game capture log:
2013-10-08, 18:13:57: we're booting up: 
18:13:57: D3D9 Present
18:13:58: NV Capture available
18:13:58: FBO available
18:13:58: GL Present
18:13:58: (half life scientist) everything..  seems to be in order
18:32:47: D3D9EndScene called
18:32:47: D3DPRESENT_PARAMETERS {
18:32:47:    BackBufferWidth: 1920
18:32:47:    BackBufferHeight: 1080
18:32:47:    BackBufferFormat: D3DFMT_A8R8G8B8
18:32:47:    BackBufferCount: 1
18:32:47:    MultiSampleType: D3DMULTISAMPLE_8_SAMPLES
18:32:47:    MultiSampleQuality: 0
18:32:47:    SwapEffect: D3DSWAPEFFECT_DISCARD
18:32:47:    hDeviceWindow: 788126
18:32:47:    Windowed: false
18:32:47:    EnableAutoDepthStencil: true
18:32:47:    AutoDepthStencilFormat: D3DFMT_D24S8
18:32:47:    Flags: None
18:32:47:    FullScreen_RefreshRateInHz: 120
18:32:47:    PresentationInterval: 2147483648
18:32:47: };
18:32:47: successfully set up d3d9 hooks
18:32:47: D3D9Present called
18:32:47: ---------------------- Cleared D3D9 Capture ----------------------
18:32:47: received restart event, capturing
18:32:48: DoD3D9GPUHook: success
18:32:48: D3D9EndScene called
18:32:48: D3D9Present called
18:32:48: D3DSURFACE_DESC {
18:32:48:    Format: D3DFMT_A8R8G8B8
18:32:48:    Type: D3DRTYPE_SURFACE
18:32:48:    Usage: D3DUSAGE_RENDERTARGET 
18:32:48:    Pool: D3DPOOL_DEFAULT
18:32:48:    MultiSampleType: D3DMULTISAMPLE_8_SAMPLES
18:32:48:    MultiSampleQuality: 0
18:32:48:    Width: 1920
18:32:48:    Height: 1080
18:32:48: };
18:32:48: successfully capturing d3d9 frames via GPU
20:09:59: ---------------------- Cleared D3D9 Capture ----------------------
20:09:59: received restart event, capturing
20:09:59: DoD3D9GPUHook: shareDevice->CreateTexture2D failed, result = 2147942487
20:09:59: ---------------------- Cleared D3D9 Capture ----------------------
20:09:59: D3D9Reset called
20:09:59: ---------------------- Cleared D3D9 Capture ----------------------
20:10:00: D3DPRESENT_PARAMETERS {
20:10:00:    BackBufferWidth: 1920
20:10:00:    BackBufferHeight: 1080
20:10:00:    BackBufferFormat: D3DFMT_A8R8G8B8
20:10:00:    BackBufferCount: 1
20:10:00:    MultiSampleType: D3DMULTISAMPLE_8_SAMPLES
20:10:00:    MultiSampleQuality: 0
20:10:00:    SwapEffect: D3DSWAPEFFECT_DISCARD
20:10:00:    hDeviceWindow: 788126
20:10:00:    Windowed: false
20:10:00:    EnableAutoDepthStencil: true
20:10:00:    AutoDepthStencilFormat: D3DFMT_D24S8
20:10:00:    Flags: None
20:10:00:    FullScreen_RefreshRateInHz: 120
20:10:00:    PresentationInterval: 2147483648
20:10:00: };
20:10:00: successfully set up d3d9 hooks
20:10:05: D3D9EndScene called
20:10:05: D3D9Present called
20:10:05: DoD3D9GPUHook: success
20:10:06: D3DSURFACE_DESC {
20:10:06:    Format: D3DFMT_A8R8G8B8
20:10:06:    Type: D3DRTYPE_SURFACE
20:10:06:    Usage: D3DUSAGE_RENDERTARGET 
20:10:06:    Pool: D3DPOOL_DEFAULT
20:10:06:    MultiSampleType: D3DMULTISAMPLE_8_SAMPLES
20:10:06:    MultiSampleQuality: 0
20:10:06:    Width: 1920
20:10:06:    Height: 1080
20:10:06: };
20:10:06: successfully capturing d3d9 frames via GPU
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
To be perfectly honest from that video, the way it just suddenly happened out of nowhere makes me feel like you hit either some sort of limit or some other software on your PC is interfering, that's what it feels exactly like to me (knowing this from experience).

From your log file I notice you had a surprisingly low amount of RAM available when OBS started up in its inactive state, 778 megs. Nothing more than speculation but that feels like an awfully low amount of ram to have available when you're about two use two major graphics applications at the same time. (Though I am in no way implying that's the problem, just sort of eyeing it suspiciously more than anything)

Other than that, your logs say OBS is running pretty much perfectly.
 

twirlyd

New Member
Jim said:
To be perfectly honest from that video, the way it just suddenly happened out of nowhere makes me feel like you hit either some sort of limit or some other software on your PC is interfering, that's what it feels exactly like to me (knowing this from experience).

From your log file I notice you had a surprisingly low amount of RAM available when OBS started up in its inactive state, 778 megs. Nothing more than speculation but that feels like an awfully low amount of ram to have available when you're about two use two major graphics applications at the same time. (Though I am in no way implying that's the problem, just sort of eyeing it suspiciously more than anything)

Other than that, your logs say OBS is running pretty much perfectly.
It's weird though because after about 30-40 minutes when it always seem to happen all of a sudden, it doesn't stay like that, it goes back to normal after 10-15 seconds and then will happen again every 2-3 minutes. I will be upgrading to 16GB RAM shortly but like you, I don't think that's the cause of the problem. Any idea why my available RAM was/is so low though?

And any other idea as to what could be causing this?
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Usually it's either hitting some limitation (RAM for example, might want to check your RAM levels while testing), or another application (anti-virus) doing its routine thing every so often and interferes with stuff.

Other than that I don't quite have an answer, that's just my best guess.
 

twirlyd

New Member
Jim said:
Usually it's either hitting some limitation (RAM for example, might want to check your RAM levels while testing), or another application (anti-virus) doing its routine thing every so often and interferes with stuff.

Other than that I don't quite have an answer, that's just my best guess.
It's not my anti-virus. Will have to try playing with no Google Chrome open and stuff as that seems to eat up quite a chunk of my available RAM.
 
Top