Question / Help High CPU usage/Spikes when streaming

Lostmyrag

New Member
Hi guys, Wondering if you can help, i have looked everywhere for a solution, my Hardware has managed to stream no problem before and now it has been slowing down to 1 FPS when a Spike in the CPU usage for OBS occurs, I have had Task manger open with resource monitor open and OBS generally sits at 10-15 CPU usage on my 8350 CPU, when it spikes the % goes up to around 35 making anything i play unbearable to play/stream.

I have tried Game Capture and my live gamer HD in a single PC set up. help!


Heres a log.
Code:
16:32:07: Open Broadcaster Software v0.583b - 64bit ( ^ω^)
16:32:07: -------------------------------
16:32:07: CPU Name: AMD FX(tm)-8350 Eight-Core Processor
16:32:07: CPU Speed: 3991MHz
16:32:07: Physical Memory:  7141MB Total, 5322MB Free
16:32:07: stepping id: 0, model 2, family 21, type 0, extmodel 0, extfamily 3, HTT 1, logical cores 8, total cores 4
16:32:07: monitor 1: pos={0, 0}, size={1920, 1080}
16:32:07: monitor 2: pos={1920, 0}, size={1680, 1050}
16:32:07: Windows Version: 6.1 Build 7601 S
16:32:07: Aero is Disabled
16:32:07: -------------------------------
16:32:07: OBS Modules:
16:32:07: Base Address     Module
16:32:07: 000000003FE70000 OBS.exe
16:32:07: 00000000E3340000 OBSApi.dll
16:32:07: 00000000F6AC0000 DShowPlugin.dll
16:32:07: 00000000F7430000 GraphicsCapture.dll
16:32:07: 00000000F6AA0000 NoiseGate.dll
16:32:07: 00000000F6A80000 PSVPlugin.dll
16:32:07: ------------------------------------------
16:32:07: Adapter 1
16:32:07:   Video Adapter: AMD Radeon HD 6900 Series
16:32:07:   Video Adapter Dedicated Video Memory: 2135621632
16:32:07:   Video Adapter Shared System Memory: 3475869696
16:32:07:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
16:32:07:   Video Adapter Output 2: pos={1920, 0}, size={1680, 1050}, attached=true
16:32:07: =====Stream Start: 2013-10-29, 16:32:07===============================================
16:32:07:   Multithreaded optimizations: On
16:32:07:   Base resolution: 1280x720
16:32:07:   Output resolution: 1024x576
16:32:07: ------------------------------------------
16:32:07: Loading up D3D10 on AMD Radeon HD 6900 Series...
16:32:07: ------------------------------------------
16:32:07: Audio Format: 48000hz
16:32:07: Playback device {0.0.0.00000000}.{56f6f233-d421-4594-8974-a2048ff668d9}
16:32:07: ------------------------------------------
16:32:07: Using desktop audio input: Speakers (4- USB Audio Device)
16:32:07: ------------------------------------------
16:32:07: Using auxilary audio input: Microphone (Yeti Stereo Microphone)
16:32:07: ------------------------------------------
16:32:07: Audio Encoding: AAC
16:32:07:     bitrate: 128
16:32:07: Using graphics capture
16:32:07: Using bitmap image
16:32:07: ------------------------------------------
16:32:07:     device: Logitech HD Webcam C270,
16:32:07:     device id \\?\usb#vid_046d&pid_0825&mi_00#7&814d263&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
16:32:07:     chosen type: I420, usingFourCC: false, res: 1280x720 - 1280x720, frameIntervals: 333333-2000000
16:32:07:     use buffering: false - 0, fourCC: 'I420'
16:32:07:     audio device: Disable,
16:32:07:     audio device id Disabled,
16:32:07: 
16:32:07: Using directshow input
16:32:07: ------------------------------------------
16:32:07:     device: Dxtory Video 1,
16:32:07:     device id (null),
16:32:07:     chosen type: RGB32, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-333333
16:32:07:     use buffering: false - 0, fourCC: 00000000
16:32:07:     audio device: Disable,
16:32:07:     audio device id Disabled,
16:32:07: 
16:32:07: Using directshow input
16:32:09: Scene buffering time set to 700
16:32:09: ------------------------------------------
16:32:09: Video Encoding: x264
16:32:09:     fps: 30
16:32:09:     width: 1024, height: 576
16:32:09:     preset: veryfast
16:32:09:     profile: high
16:32:09:     keyint: 60
16:32:09:     CBR: yes
16:32:09:     CFR: yes
16:32:09:     max bitrate: 1900
16:32:09:     buffer size: 2300
16:32:09: ------------------------------------------
16:32:09: MMDeviceAudioSource: Frequency for device 'Speakers (4- USB Audio Device)' is 352800, samples per sec is 44100
16:32:09: MMDeviceAudioSource: Frequency for device 'Microphone (Yeti Stereo Microphone)' is 352800, samples per sec is 44100
16:33:27: Using graphics capture
16:33:27: SharedTexCapture hooked
16:33:36: SharedTexCapture hooked
16:33:41: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:33:41: SharedTexCapture hooked
16:33:43: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:33:43: SharedTexCapture hooked
16:33:46: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:33:46: SharedTexCapture hooked
16:33:47: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:33:47: SharedTexCapture hooked
16:34:08: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:34:08: SharedTexCapture hooked
16:34:23: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:34:23: SharedTexCapture hooked
16:34:31: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:34:31: SharedTexCapture hooked
16:34:53: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:34:53: SharedTexCapture hooked
16:35:13: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:35:13: SharedTexCapture hooked
16:35:36: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:35:36: SharedTexCapture hooked
16:35:46: SharedTexCapture hooked
16:36:01: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:36:01: SharedTexCapture hooked
16:36:16: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:36:16: SharedTexCapture hooked
16:36:30: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:36:30: SharedTexCapture hooked
16:36:46: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:36:46: SharedTexCapture hooked
16:36:57: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:36:57: SharedTexCapture hooked
16:37:04: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:37:04: SharedTexCapture hooked
16:37:36: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:37:36: SharedTexCapture hooked
16:37:40: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:37:40: SharedTexCapture hooked
16:37:47: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:37:47: SharedTexCapture hooked
16:37:58: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:37:58: SharedTexCapture hooked
16:38:01: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:38:01: SharedTexCapture hooked
16:38:09: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:38:09: SharedTexCapture hooked
16:38:20: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:38:20: SharedTexCapture hooked
16:38:29: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:38:29: SharedTexCapture hooked
16:38:43: SharedTexCapture hooked
16:38:50: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:38:50: SharedTexCapture hooked
16:39:01: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:39:01: SharedTexCapture hooked
16:39:02: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:39:02: SharedTexCapture hooked
16:45:57: Exit signal received, terminating capture
16:47:26: Total frames encoded: 27465, total frames duplicated: 899 (3.27%)
16:47:26: Total frames rendered: 26796, number of late frames: 56 (0.21%) (it's okay for some frames to be late)
16:47:26: 
16:47:26: Profiler time results:
16:47:26: 
16:47:26: ==============================================================
16:47:26: video thread frame - [100%] [avg time: 3.213 ms] [children: 48.3%] [unaccounted: 51.7%]
16:47:26: | scene->Preprocess - [39.8%] [avg time: 1.279 ms]
16:47:26: | GPU download and conversion - [8.5%] [avg time: 0.273 ms] [children: 7.72%] [unaccounted: 0.778%]
16:47:26: | | flush - [7.19%] [avg time: 0.231 ms]
16:47:26: | | CopyResource - [0.373%] [avg time: 0.012 ms]
16:47:26: | | conversion to 4:2:0 - [0.156%] [avg time: 0.005 ms]
16:47:26: Convert444Threads - [100%] [avg time: 0.431 ms] [children: 98.8%] [unaccounted: 1.16%]
16:47:26: | Convert444toNV12 - [98.8%] [avg time: 0.426 ms]
16:47:26: encoder thread frame - [100%] [avg time: 1.053 ms]
16:47:26: ==============================================================
16:47:26: 
16:47:26: 
16:47:26: Profiler CPU results:
16:47:26: 
16:47:26: ==============================================================
16:47:26: video thread frame - [cpu time: avg 1.099 ms, total 29468.6 ms] [avg calls per frame: 1]
16:47:26: | scene->Preprocess - [cpu time: avg 0.617 ms, total 16551.7 ms] [avg calls per frame: 1]
16:47:26: | GPU download and conversion - [cpu time: avg 0.098 ms, total 2636.41 ms] [avg calls per frame: 1]
16:47:26: | | flush - [cpu time: avg 0.054 ms, total 1450.81 ms] [avg calls per frame: 1]
16:47:26: | | CopyResource - [cpu time: avg 0.016 ms, total 436.802 ms] [avg calls per frame: 1]
16:47:26: | | conversion to 4:2:0 - [cpu time: avg 0.006 ms, total 187.2 ms] [avg calls per frame: 1]
16:47:26: Convert444Threads - [cpu time: avg 0.347 ms, total 18626.5 ms] [avg calls per frame: 2]
16:47:26: | Convert444toNV12 - [cpu time: avg 0.344 ms, total 18454.9 ms] [avg calls per frame: 2]
16:47:26: encoder thread frame - [cpu time: avg 0.403 ms, total 11076.1 ms] [avg calls per frame: 1]
16:47:26: ==============================================================
16:47:26: 
16:47:26: =====Stream End: 2013-10-29, 16:47:26=================================================


Last game capture log:
2013-10-29, 16:33:27: we're booting up: 
16:33:27: D3D9 Present
16:33:27: DXGI Present
16:33:27: (half life scientist) everything..  seems to be in order
16:33:27: DXGI: Found D3D 11
16:33:27: setting up d3d11 data
16:33:27: ---------------------- Cleared D3D11 Capture ----------------------
16:33:27: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
16:33:27: DoD3D11Hook: success
16:33:27: successfully capturing d3d11 frames via GPU
16:33:36: stop requested, terminating d3d11 capture
16:33:36: ---------------------- Cleared D3D11 Capture ----------------------
16:33:36: DoD3D11Hook: success
16:33:36: successfully capturing d3d11 frames via GPU
16:33:40: ---------------------- Cleared D3D11 Capture ----------------------
16:33:41: DXGI: Found D3D 11
16:33:41: setting up d3d11 data
16:33:41: ---------------------- Cleared D3D11 Capture ----------------------
16:33:41: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
16:33:41: DoD3D11Hook: success
16:33:41: successfully capturing d3d11 frames via GPU
16:33:43: ---------------------- Cleared D3D11 Capture ----------------------
16:33:43: DXGI: Found D3D 11
16:33:43: setting up d3d11 data
16:33:43: ---------------------- Cleared D3D11 Capture ----------------------
16:33:43: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
16:33:43: DoD3D11Hook: success
16:33:43: successfully capturing d3d11 frames via GPU
16:33:45: ---------------------- Cleared D3D11 Capture ----------------------
16:33:46: DXGI: Found D3D 11
16:33:46: setting up d3d11 data
16:33:46: ---------------------- Cleared D3D11 Capture ----------------------
16:33:46: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
16:33:46: DoD3D11Hook: success
16:33:46: successfully capturing d3d11 frames via GPU
16:33:47: ---------------------- Cleared D3D11 Capture ----------------------
16:33:47: DXGI: Found D3D 11
16:33:47: setting up d3d11 data
16:33:47: ---------------------- Cleared D3D11 Capture ----------------------
16:33:47: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
16:33:47: DoD3D11Hook: success
16:33:47: successfully capturing d3d11 frames via GPU
16:34:08: ---------------------- Cleared D3D11 Capture ----------------------
16:34:08: DXGI: Found D3D 11
16:34:08: setting up d3d11 data
16:34:08: ---------------------- Cleared D3D11 Capture ----------------------
16:34:08: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
16:34:08: DoD3D11Hook: success
16:34:08: successfully capturing d3d11 frames via GPU
16:34:23: ---------------------- Cleared D3D11 Capture ----------------------
16:34:23: DXGI: Found D3D 11
16:34:23: setting up d3d11 data
16:34:23: ---------------------- Cleared D3D11 Capture ----------------------
16:34:23: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
16:34:23: DoD3D11Hook: success
16:34:23: successfully capturing d3d11 frames via GPU
16:34:30: ---------------------- Cleared D3D11 Capture ----------------------
16:34:31: DXGI: Found D3D 11
16:34:31: setting up d3d11 data
16:34:31: ---------------------- Cleared D3D11 Capture ----------------------
16:34:31: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
16:34:31: DoD3D11Hook: success
16:34:31: successfully capturing d3d11 frames via GPU
16:34:53: ---------------------- Cleared D3D11 Capture ----------------------
16:34:53: DXGI: Found D3D 11
16:34:53: setting up d3d11 data
16:34:53: ---------------------- Cleared D3D11 Capture ----------------------
16:34:53: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
16:34:53: DoD3D11Hook: success
16:34:53: successfully capturing d3d11 frames via GPU
16:35:13: ---------------------- Cleared D3D11 Capture ----------------------
16:35:13: DXGI: Found D3D 11
16:35:13: setting up d3d11 data
16:35:13: ---------------------- Cleared D3D11 Capture ----------------------
16:35:13: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
16:35:13: DoD3D11Hook: success
16:35:13: successfully capturing d3d11 frames via GPU
16:35:36: ---------------------- Cleared D3D11 Capture ----------------------
16:35:36: DXGI: Found D3D 11
16:35:36: setting up d3d11 data
16:35:36: ---------------------- Cleared D3D11 Capture ----------------------
16:35:36: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
16:35:36: DoD3D11Hook: success
16:35:36: successfully capturing d3d11 frames via GPU
16:35:46: stop requested, terminating d3d11 capture
16:35:46: ---------------------- Cleared D3D11 Capture ----------------------
16:35:46: DoD3D11Hook: success
16:35:46: successfully capturing d3d11 frames via GPU
16:36:00: ---------------------- Cleared D3D11 Capture ----------------------
16:36:01: DXGI: Found D3D 11
16:36:01: setting up d3d11 data
16:36:01: ---------------------- Cleared D3D11 Capture ----------------------
16:36:01: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
16:36:01: DoD3D11Hook: success
16:36:01: successfully capturing d3d11 frames via GPU
16:36:16: ---------------------- Cleared D3D11 Capture ----------------------
16:36:16: DXGI: Found D3D 11
16:36:16: setting up d3d11 data
16:36:16: ---------------------- Cleared D3D11 Capture ----------------------
16:36:16: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
16:36:16: DoD3D11Hook: success
16:36:16: successfully capturing d3d11 frames via GPU
16:36:29: ---------------------- Cleared D3D11 Capture ----------------------
16:36:30: DXGI: Found D3D 11
16:36:30: setting up d3d11 data
16:36:30: ---------------------- Cleared D3D11 Capture ----------------------
16:36:30: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
16:36:30: DoD3D11Hook: success
16:36:30: successfully capturing d3d11 frames via GPU
16:36:46: ---------------------- Cleared D3D11 Capture ----------------------
16:36:46: DXGI: Found D3D 11
16:36:46: setting up d3d11 data
16:36:46: ---------------------- Cleared D3D11 Capture ----------------------
16:36:46: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
16:36:46: DoD3D11Hook: success
16:36:46: successfully capturing d3d11 frames via GPU
16:36:56: ---------------------- Cleared D3D11 Capture ----------------------
16:36:57: DXGI: Found D3D 11
16:36:57: setting up d3d11 data
16:36:57: ---------------------- Cleared D3D11 Capture ----------------------
16:36:57: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
16:36:57: DoD3D11Hook: success
16:36:57: successfully capturing d3d11 frames via GPU
16:37:04: ---------------------- Cleared D3D11 Capture ----------------------
16:37:04: DXGI: Found D3D 11
16:37:04: setting up d3d11 data
16:37:04: ---------------------- Cleared D3D11 Capture ----------------------
16:37:04: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
16:37:04: DoD3D11Hook: success
16:37:05: successfully capturing d3d11 frames via GPU
16:37:35: ---------------------- Cleared D3D11 Capture ----------------------
16:37:36: DXGI: Found D3D 11
16:37:36: setting up d3d11 data
16:37:36: ---------------------- Cleared D3D11 Capture ----------------------
16:37:36: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
16:37:36: DoD3D11Hook: success
16:37:36: successfully capturing d3d11 frames via GPU
16:37:39: ---------------------- Cleared D3D11 Capture ----------------------
16:37:40: DXGI: Found D3D 11
16:37:40: setting up d3d11 data
16:37:40: ---------------------- Cleared D3D11 Capture ----------------------
16:37:40: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
16:37:40: DoD3D11Hook: success
16:37:40: successfully capturing d3d11 frames via GPU
16:37:46: ---------------------- Cleared D3D11 Capture ----------------------
16:37:47: DXGI: Found D3D 11
16:37:47: setting up d3d11 data
16:37:47: ---------------------- Cleared D3D11 Capture ----------------------
16:37:47: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
16:37:47: DoD3D11Hook: success
16:37:47: successfully capturing d3d11 frames via GPU
16:37:58: ---------------------- Cleared D3D11 Capture ----------------------
16:37:58: DXGI: Found D3D 11
16:37:58: setting up d3d11 data
16:37:58: ---------------------- Cleared D3D11 Capture ----------------------
16:37:58: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
16:37:58: DoD3D11Hook: success
16:37:58: successfully capturing d3d11 frames via GPU
16:38:00: ---------------------- Cleared D3D11 Capture ----------------------
16:38:01: DXGI: Found D3D 11
16:38:01: setting up d3d11 data
16:38:01: ---------------------- Cleared D3D11 Capture ----------------------
16:38:01: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
16:38:01: DoD3D11Hook: success
16:38:01: successfully capturing d3d11 frames via GPU
16:38:09: ---------------------- Cleared D3D11 Capture ----------------------
16:38:09: DXGI: Found D3D 11
16:38:09: setting up d3d11 data
16:38:09: ---------------------- Cleared D3D11 Capture ----------------------
16:38:09: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
16:38:09: DoD3D11Hook: success
16:38:09: successfully capturing d3d11 frames via GPU
16:38:20: ---------------------- Cleared D3D11 Capture ----------------------
16:38:20: DXGI: Found D3D 11
16:38:20: setting up d3d11 data
16:38:20: ---------------------- Cleared D3D11 Capture ----------------------
16:38:20: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
16:38:20: DoD3D11Hook: success
16:38:20: successfully capturing d3d11 frames via GPU
16:38:29: ---------------------- Cleared D3D11 Capture ----------------------
16:38:29: DXGI: Found D3D 11
16:38:29: setting up d3d11 data
16:38:29: ---------------------- Cleared D3D11 Capture ----------------------
16:38:29: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
16:38:29: DoD3D11Hook: success
16:38:29: successfully capturing d3d11 frames via GPU
16:38:43: stop requested, terminating d3d11 capture
16:38:43: ---------------------- Cleared D3D11 Capture ----------------------
16:38:43: DoD3D11Hook: success
16:38:43: successfully capturing d3d11 frames via GPU
16:38:49: ---------------------- Cleared D3D11 Capture ----------------------
16:38:50: DXGI: Found D3D 11
16:38:50: setting up d3d11 data
16:38:50: ---------------------- Cleared D3D11 Capture ----------------------
16:38:50: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
16:38:50: DoD3D11Hook: success
16:38:50: successfully capturing d3d11 frames via GPU
16:39:01: ---------------------- Cleared D3D11 Capture ----------------------
16:39:01: DXGI: Found D3D 11
16:39:01: setting up d3d11 data
16:39:01: ---------------------- Cleared D3D11 Capture ----------------------
16:39:01: found dxgi format (dx11) of: 28, size: {1280, 720}, multisampled: false
16:39:01: DoD3D11Hook: success
16:39:01: successfully capturing d3d11 frames via GPU
16:39:01: ---------------------- Cleared D3D11 Capture ----------------------
16:39:02: DXGI: Found D3D 11
16:39:02: setting up d3d11 data
16:39:02: ---------------------- Cleared D3D11 Capture ----------------------
16:39:02: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
16:39:02: DoD3D11Hook: success
16:39:02: successfully capturing d3d11 frames via GPU

(use code tags around log data if possible - jim)
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Hm, don't see anything particularly wrong, though do you have both game capture and dxtory active at the same time? That would be bad. That log is a bit confusing.
 

Lostmyrag

New Member
Yeah, i thought it was a long log.

basically Dxtory has been set up as a scene but i dont use the program at all, Dxtory isnt even running. This has been the same set up ive been using for months. does 200,000kb in the process tab seem like enough CPU take up or is it about right?

I have also tried reinstalling OBS and wiping all scenes, starting from scratch. gahhh

Cheers
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Well your CPU is great, and you're not particularly encoding a high resolution/fps, so it really shouldn't be spiking. If it is, I would recommend getting rid of any excess things in your scenes that are not needed. The only real thing using CPU in OBS is the encoder, and I didn't make the encoder. The encoder is the top h264 encoder out there, and most widely used, so I can't help but feel that the issue would have to be something else in this case, maybe outside interference of some sort? I'm not entirely sure. All I can tell you is this does not happen under normal circumstances.
 

Lostmyrag

New Member
Thanks Jim,

Im looking into all sorts of eventualities. Starting to sadden me slightly!

Just out of curiosity, How much CPU Memory should OBS use, i know it may depend on what settings you are using etc, But with mine, I check the Task manager and iunder processes, OBS takes up 200,00k, Also i have noticed that in the resource monitor under the PERFORMANCE tab, OBS is jumping up from 10 to 40% causing the spike.

Does that sound about right?

Thanks JIm.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
200-400 megabytes isn't uncommon. It depends on what you have in your scene and such. There's a lot of data that has to be buffered for the stream.

40% CPU usage doesn't sound too unusual, though maybe it's higher than it should be for 540p resolution. if it were nearing 100% it would be a concern, and at that point I'd probably be suspecting some sort of CPU throttling, or just generally some sort of outside interference. You might want to go into the chat some time and ask the humble denizens there about it as some of them are a bit more knowledgeable about than than I
 
Top