Jump to content

How much CPU/RAM Needed


Misinthe

Recommended Posts

Misinthe

Hey everyone, I was wondering how much CPU and RAM does Emby needs to run efficiently. I currently have a 6C/12T Ryzen 2600 with 16GB of RAM and I have no issues, but I am trying to see if I can do a couple VMs on the server, but I am not sure how much I can take away from Emby for it to still run smoothly. I was also thinking about transferring the server to an older i7 3770 system which is 4C/8T, so it should be enough for Emby. But that would mean running 2 systems instead of 1. 

 

Thank you for your comments, any input is appreciated.

Link to comment
Share on other sites

rechigo

Let me start off by saying it doesn't need very much. Back about a year ago my server was running on a 2009 Mac Mini with a Core 2 Duo P8400 and just 4 gigabytes of RAM w/ a single external HDD. If transcoding wasn't a necessity for me, I guarantee I would still be using that server to this day as it ran very smoothly for me without any issues.

 

At the end of the day, it all comes down to two factors: how many users you plan to have accessing your server at once and how many concurrent transcodes you plan to have

 

See this article: https://support.emby.media/support/solutions/articles/44001159036-system-requirements

Edited by rechigo
  • Like 1
Link to comment
Share on other sites

BAlGaInTl

Hey everyone, I was wondering how much CPU and RAM does Emby needs to run efficiently. I currently have a 6C/12T Ryzen 2600 with 16GB of RAM and I have no issues, but I am trying to see if I can do a couple VMs on the server, but I am not sure how much I can take away from Emby for it to still run smoothly. I was also thinking about transferring the server to an older i7 3770 system which is 4C/8T, so it should be enough for Emby. But that would mean running 2 systems instead of 1. 

 

Thank you for your comments, any input is appreciated.

 

 

Let me start off by saying it doesn't need very much. Back about a year ago my server was running on a 2009 Mac Mini with a Core 2 Duo P8400 and just 4 gigabytes of RAM w/ a single external HDD. If transcoding wasn't a necessity for me, I guarantee I would still be using that server to this day as it ran very smoothly for me without any issues.

 

At the end of the day, it all comes down to two factors: how many users you plan to have accessing your server at once and how many concurrent transcodes you plan to have

 

See this article: https://support.emby.media/support/solutions/articles/44001159036-system-requirements

 

I'll second this.

 

Emby doesn't need that much to run, especially if you aren't transcoding a lot.  It seems that you need some transcoding.

 

If the 2600 is working fine now, then how much you need is really dependent on what else you want to run and not on Emby.

  • Like 1
Link to comment
Share on other sites

Misinthe

Let me start off by saying it doesn't need very much. Back about a year ago my server was running on a 2009 Mac Mini with a Core 2 Duo P8400 and just 4 gigabytes of RAM w/ a single external HDD. If transcoding wasn't a necessity for me, I guarantee I would still be using that server to this day as it ran very smoothly for me without any issues.

 

At the end of the day, it all comes down to two factors: how many users you plan to have accessing your server at once and how many concurrent transcodes you plan to have

 

See this article: https://support.emby.media/support/solutions/articles/44001159036-system-requirements

 

 

I'll second this.

 

Emby doesn't need that much to run, especially if you aren't transcoding a lot.  It seems that you need some transcoding.

 

If the 2600 is working fine now, then how much you need is really dependent on what else you want to run and not on Emby.

 

Well, I only have like 5 users total. And usually it's only 2 or at most 3 at streaming at the same time. The reason I was asking was because I was planing on splitting the 6C/12T and only give emby 1C/2T. I don't know if that will be enough.

Link to comment
Share on other sites

rechigo

As long as you're not transcoding, that should be just fine for 2-3 concurrent streams

Link to comment
Share on other sites

  • 1 year later...
MBSki
On 5/20/2020 at 7:44 PM, rechigo said:

Has the recommendations from this article changed at all? I seem to be running into issues with 16 GB of RAM, but I also have other things running at the same time.

I often have:

  • 2 - 3 users streaming from my server (with transcoding)
  • about 3 active DVR recordings
  • PlayOn recordings
  • multiple browsers open locally

With only a few of those things going on at the same time I'm always at 2/3rds of my RAM used. With a few freezes/crashes recently after upgrading to Win11 and adding more users and recordings to get to the list above, it seems that maybe I'm running out of RAM. 

Should I bump the RAM up to at least 32 GB?  

Link to comment
Share on other sites

rbjtech

Memory is there to be used, so as long as you are not hitting 100%, then it is not a bottleneck.

It's unlikely to be emby using the memory - typically it's around 0.5-2 Gbyte in size, depending on the dB size and cache you are using.  It does of course spawn other processes such as ffmpeg, but they are more cpu/gpu intensive than memory.

Your likely bottleneck is going to be I/O - so adding more SSD/NVME drives etc and moving temp/transcoding storage to those should alleviate any bottlenecks.

Task Manager will tell you where your memory is being used and Resource Monitor lets you dig into all your system resources over time.  Look for disk 'queues' as that can be particularly telling.

Edited by rbjtech
Link to comment
Share on other sites

MBSki
3 minutes ago, rbjtech said:

Your likely bottleneck is going to be I/O - so adding more SSD/NVME drives etc and moving temp/transcoding storage to those should alleviate any bottlenecks.

Yea, I think you're right. It seems I need a didicated drive for every activity! 😅

Link to comment
Share on other sites

  • 3 weeks later...
RanmaCanada

If you're running out of ram, stop using chrome haha.  I would say instead of getting more ram for your system, instead offload your server from your main PC to either a laptop or a mini system.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...