Would dual ram channel improve OBS streaming performance?

MrShameless

New Member
Hi, currently using a capture card set up with my laptop as the streaming pc for my main pc, which is a HP G8 455. Currently it has a single 16gb 2667mhz ram stick. I was curious if getting two 4gb 3200mhz ram sticks would improve its performance.

Right now, I can comfortably stream 720p, 50fps, 6300 bits, Medium preset on x264 with the Ryzen 5600u. Also before anyone asks, as whenever I mention I stream with x264, I've already tried streaming with the 5600u iGPU (Vega 7 Integrated) and the quality is horrible. Comparable to the "UltraFast" preset in terms of quality. So, please don't suggest to use the iGPU to encode my stream.

Anyways, I can bump it up to 1376x774 60fps, but not up to 1408x792 60fps where it has micro stutters. I settled with 720p 50fps, cause 720p is more standardized and 50fps for slightly higher quality.

Anyhow, I am able to stream for about three minutes on the Slow preset, where the 5600u sits at 90%-93% usage. After reaching the three minute mark, it slowly drop single frames, then goes on to drop about 5-6 frames at a time 30 seconds after. I've tested this a few times and its usually after three minutes on the Slow preset where the micro stutters begin. Considering that CPUs can benefit from dual channel in games, I was wondering if any improvement can be had with workloads such as OBS and if it would be enough.

I don't believe its a heating problem as I've tested cooling the laptop and I've seen the CPU usage hit 100% at least once and it didn't drop any frames during the few seconds it hits those 100%. It's always around the three minute mark where this occurs.

I do have a mini pc with a more power CPU on the way, but I do want to know for future reference to recommend to others as 5600u laptops and mini pcs are pretty cheap and offer pretty good entry level streaming performance.
 

MrShameless

New Member
You really need to look at your mobo support page to figure out the right RAM sticks to buy. Going from 16GB to 8 GB would be a bad idea.

After 3 minutes your system is thrashing due to not enough RAM/Virtual Memory.....

I've already checked and from several support replies state that CL22 is what is supported with a 32gb total ram limit and anything lower like CL19 may not work.

I seem to have forgotten to mention ram usage usually sits between 5.1gb-5.4gb. It's only ever peaked beyond that once at 6gb ram usage. I only ever have OBS running and during my test, I have AMD adrenaline open for more specific system usage update/reports. At most, I'll have two tabs open on Firefox, one for the Twitch Steam Manager to manage chat and the other Twitch Inspector to track my stream bit rate stability.

Huh, I've never heard of thrashing before. So it'll be more ideal for me to have two dual sticks of 8gb ram if I'm understanding that correctly? I was hoping to go with a more budget orientated option due to the current ram crisis. I figured since I never go past 6gb ram, two 4gb dual sticks would have been plenty for my use case
 

rockbottom

Active Member
2 sticks of 16GB, anything else, you're just wasting your time & money.

If you're recording to your OS drive, try another if possible. You'll remove the write to the OS drive/Virtual memory may function better. Not all SSD's are created equal, if you have a low budget/ no DRAM drive it could be making things worse when the thrashing starts.
 
Last edited:

MrShameless

New Member
2 sticks of 16GB, anything else, you're just wasting your time & money.

If you're recording to your OS drive, try another if possible. You'll remove the write to the OS drive/Virtual memory may function better. Not all SSD's are created equal, if you have a low budget/ no DRAM drive it could be making things worse when the thrashing starts.
Why would anything less be a waste, especially when I never really go beyond 6gb? Isn't 16gb is already considered overkill for my laptop usage, no?

I do record Microsoft Teams Meetings at 1.5k, 720p, 15fps, Medium preset, but never do I record and stream at the same time. I only do one thing at a time as each function has a specific purpose. I also use a NVME external enclosure with a 512gb m.2 to record those meetings to, encase that is relative to the matter?
 
Last edited:

rockbottom

Active Member
The symptoms you described are signs of thrashing & there's already 16GB available. I personally would not bother to swap out a single 16GB stick for (2) 8GB. You're gaining next to nothing.

Make sure the drive has plenty of free space. That's not a big drive & if it's under 20% free space it will slow down as it gets fuller.
 

MrShameless

New Member
The symptoms you described are signs of thrashing & there's already 16GB available. I personally would not bother to swap out a single 16GB stick for (2) 8GB. You're gaining next to nothing.

Make sure the drive has plenty of free space. That's not a big drive & if it's under 20% free space it will slow down as it gets fuller.
Yeah, someone explained pretty well on another platform to me just a few minutes ago. So it is a lost cause for the Slow preset, but I'm fine settling with the Medium preset.

Yeah, I unload the footage into a hard drive as I understand that ssd's lifespan will deplete a lot when reaching near capacity due to how they delete data in the trashbin from what I understand, so I try to avoid ever reaching 50%.
 

rockbottom

Active Member
Anytime you see lag, load reduction is in order. May need to go faster preset if you see any stuttering after a period of time.

Cool. The wear-leveling is compromised when the drive is too full. I over-provision all my SSD's 10% @ install to help with that.
 

MrShameless

New Member
Anytime you see lag, load reduction is in order. May need to go faster preset if you see any stuttering after a period of time.

Cool. The wear-leveling is compromised when the drive is too full. I over-provision all my SSD's 10% @ install to help with that.
Will do.

That's a neat trick I completely forgot about. I'll do that next time I'm unloading my recorded footage. Thanks for mentioning that.
 
Top