Recent Discussions

cpu choice for self-host

Unanswered
Hilsa shad posted this in #questions
Messages37 messages
Views0 views
Hilsa shadOP
our uni's cybersport club wants self host a survival minecraft server, they expect approximately 60 concurrent players at a normal day, they also expect possible spike at some events up to 200 players and they want it to be a one time purchase for a long time. I am not sure about their overall expectations, but it may be possible to hit 200 players on some university event. What cpu would be recommended for this ? I think the upper estimate and the most they can feasibly afford would be ryzen 9 5950X, although in my opinion ryzen 7 5800 or 5700 would be a more realistic choice. I dont have resources to test beforehand, but I am sure it would be apparent after the server is up and then I can fine tune the settings after that.
Treeing Feist
I believe a properly tuned 7 5800x would handle those player counts fine
Hilsa shadOP
Are there any difference in overclocking 7 5800 or 5800x and how can it impact the longevity of the cpu as the server will probably run 24/7 ?
Or the implications of running a consumer cpu 24/7 in general
also if you're running a modded or plugin heavy server, anything that eats into your TPS
think of TPS like running a generator. if not much is going on it's gonna just idle. but if you put a load on it (players, plugins/mods) it will stress the generator
so i'd say don't bother with overclocking unless you genuinely experience TPS drops from too many players/mods/plugins
but 60-200 players (woops just read that sorry) can definitely make it a bit rough
Treeing Feist
From my experience a semi(or barely) optimized 5800x can run a game server with a lot of (normally) very laggy stuff going on with 20 players without any issue, so I think a properly optimized one could probably handle 60 players, though it does depend on what servers will be hosted, will this be survival or just a "small(world size)" event server, or?
Cuban Crocodile
yeah I could imagine a properly optimized/tuned consumer CPU can handle a vanilla high player count server, it's when you start mixing in mods and/or plugins that bad things can happen
you could try running paper and using the TPS bar (or is that a purpur feature?) to test
Hilsa shadOP
thanks guys. About motherboards, what should I look into or avoid ? For my regular PC I just needed good I/O and storage capacity, but I dont know what I would need from a MoBo that will run a server, the LAN speed probably wont be an issue as I can just buy a PCIE adapter
Treeing Feist
actually vanilla would be worse than paper with plugins usually
Nothing special from MoBo's to my awareness, if you can find a good deal on a server version I'd recommend that, but beyond that as long as it supports the processor and storage your going with you should be fine
Cuban Crocodile
yeah then definitely use something like paper or purpur. there are plugins and stuff that I believe can help keep the server TPS high as well, and purpur has a /tpsbar command so you can see in real time if your server is struggling
but purpur has some of its own opinionated options and changes so YMMV
Treeing Feist
If they are only running a single mc server on this hardware, I'd recommend looking into folia or universespigot
Hilsa shadOP
the folia in their FAQ say that 16 cores are recommended, dont know about the performance on 12 or 8
Treeing Feist
I haven't tested a lot with it, but a survival server is the type of server to use it for. USpigot is paid, but has been proven to handle hundreds-thousands of players on single servers with decent-top of the line hardware.
Hilsa shadOP
I first looked into buying old 2014 xeon server cpus and try to run something like shredded paper, but the club wants the server to run on a latest server so it is either folia or normal paper and it's forks
Treeing Feist
the xeon server wouldn't be able to handle it very well unfortunately, I have a few sets of those and it struggles to get past 2 players separately playing survival on a single server.
at times*
with fairly well optimized settings
on latest
Loading...