OBS uses only 2 threads full?

GTStar

New Member
Hello!

I'm new to the forums but not new to OBS. But I have a new Windows PC and was hoping to get rid of all my streaming problems I had with the old one.

Unfortunately, I'm not. I am currently trying to find the best settings for my OBS, but I have found an underlying problem(?):

When I start OBS, it seems to use only 2 threads full out of my total of 20 threads (I have an Intel i7-12700 [without k], so 12 cores, of which 8 are performance cores and 4 are efficiency cores) - and also threads that Firefox, for example, uses at the same time. So these 2 threads have a utilization of up to 100% and most other threads have 0%.

Is it possible to change this? When I add new sources live during recording e.g., I lose frames - and I suspect this is the reason? Or is this normal and should not lead to frame losses?

Before I experiment further with the other settings, I would like to solve this problem(?) first :)

Thank you!

Here is a screenshot (cores 8 and 10 are up to 100%, others have nothing or less to work I would expect more cores at e.g. 50%, like at you can see at program start of OBS):
1645920375481.png


And this is it after a few minutes:
1645920646349.png
 
I encode with my GPU but I checked with my 12900k.

AV1 will only use 2 threads but I'm still using OBS 27.1.3. AV1 has been updated in the new version, maybe there's an improvement?

x264, that will use every thread if needed.
 
Ok, thanks!

I tested a bit in between:

It seems, that OBS generally has problems with losing frames, when adding more than one image to an image slideshow, while streaming or recording. I would expect OBS to use more CPU power, but it only drops frames in this moment.

Is there any chance, to avoid the frame drops in this case?

PS: I am not streaming games, so there is nothing in the background to impede OBS to use more threads. CPU, RAM and GPU all have more than 50% left.
 
Back
Top