Server Specs

I'm looking to upgrade my server specs. Is there any significant advantage in having more than 4 cpu threads in a server? I'm running a Paper server. As I understand, Paper is primarily single-threaded. So I'd want to prioritize having a CPU with strong single thread performance. I'm thinking 5600x/5800x/5950x/7700x or Intel equivalent. Also, is there any point to having more than 16 GB of RAM? I've read that there's limitations to how much RAM a Paper server can effectively use, too. So some extra overhead for the OS, other processes running... so that the Minecraft server can have ~12 GB of dedicated memory? So when I see these VPS/dedicated server options offering 8+ threads, 32+ GB of memory, is it for the use case of running multiple servers/apps? Because it seems very overkill and redundant for just one server.
10 Replies
Admincraft Meta
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close !close !solved !answered
Requested by ipichu#0
ProGamingDk
ProGamingDk2y ago
paper and some of its forks do put a good chunk of stuff on other threads, this includes chunk loading (iirc) and generation, pufferfish a paper fork, also makes mob generation async etc dedicated/vps are for running multiple servers vps arent really recommended if u can avoid em due to virtulization overhead that u wouldnt have with a normal mc host
Pichu
PichuOP2y ago
So for a singular server. Is it safe to say that I should not need more than 4 dedicated CPU threads and 16 GB of RAM?
ProGamingDk
ProGamingDk2y ago
yeah after that the cpu itself is gonna become the issue
Pichu
PichuOP2y ago
I'm currently using Bloomhost. Do you know if these hosting providers use virtualization on their dedicated Minecraft plans? I would assume they don't have to, since they are not allowing root access. So I opt for the dedicated Minecraft plan over the VPS. Because I don't have a need for a full dedicated server yet. I only run one server, and that's a lot of unused cpu and memory.
ProGamingDk
ProGamingDk2y ago
they use docker but it has near native performance nowhere near as bad as virtulizating it
Pichu
PichuOP2y ago
Right. So as long as I avoid VPS options, I avoid a lot of the overhead.
ProGamingDk
ProGamingDk2y ago
yup!
Pichu
PichuOP2y ago
I'm running a Paper server with custom resource packs and 30+ plugins. I aim to be able to support 40+ players. I want to lock in to a long term hosting plan for the better rates, so I wanted to do my research first before committing. So I'm going to aim for... 4x dedicated CPU threads (on a 5800x/5950x or similar per-thread performance) 16 GB memory That sounds good enough, right? Thanks for the help btw!
ProGamingDk
ProGamingDk2y ago
yup

Did you find this page helpful?