Recent Discussions

Hardware requirement for a vanilla server

Unanswered
Araucanian herring posted this in #questions
Messages36 messages
Views0 views
Araucanian herringOP
Hi, I want to host a server for a few friends (5 players total). I know that hosting it on a provider is probably easier but I want the experience of hosting it fully myself. It will be a (mostly) vanilla Java server with a few QoL data packs from vanilla tweaks, I will use Fabric with Lithium for the performance boost but no other mods. The only thing I might add is Geyser/Floodgate for Bedrock compatibility. The OS will be a lightweight/server Linux distro and not run anything else or only extremely lightweight things (it will rarely happen, and if it happens, I can do so while no one is on the server).
The question I have is, what hardware do I need? I found a lot of conflicting information.
What I am not concerned about is the storage, I have a spare 256GB NVMe SSD and that should be more than enough.
Would a total of 16GB of RAM be enough for the server, or is more required?
Would an Intel N100 or an Intel N97 be enough to run the server smoothly? If yes, how much headroom would it have (in the event the player count increases to 7 or 8)? I read that redstone/farms increase the CPU requirement; we will build both, so how will that impact performance?
Thanks
Ruddy Ground-Dove
Eehhh. An N100 code is roughly the same as a 4790k core in terms of IPC. It’ll be enough if you heavily optimise.
Use Fabric, optimisation mods, pregenerate the world with Chunky, run 8 gigs of RAM to start.
@Ruddy Ground-Dove Use Fabric, optimisation mods, pregenerate the world with Chunky, run 8 gigs of RAM to start.
Araucanian herringOP
Forgot to mention but I intend to pregenerate the world. Any mods you can recommend for performance?
Ruddy Ground-Dove
There are plenty of them, I’m not super up to date on perf mods at the moment but go through Modrinth and Curseforge.
@Ruddy Ground-Dove Eehhh. An N100 code is roughly the same as a 4790k core in terms of IPC. It’ll be enough if you heavily optimise.
Araucanian herringOP
I guess the clock speed would be the bottle neck? What speed would you recommend for this type of server?
Ruddy Ground-Dove
Clock speed is a meaningless number on a stat sheet.
IPC, Instructions Per Cycle, is what matters. Either you can calculate it but that’s hard or take the CPU single core benchmarks because Minecraft is a single threaded game.
Araucanian herringOP
So PassMark single thread should be good? What score am I looking for?
@Araucanian herring Also is there any good reason to go above 4 cores?
Ruddy Ground-Dove
Depends on your workload specifically, not just in Minecraft but other things as well.
Only you can answer if 4 cores is enough for you.
@Ruddy Ground-Dove Depends on your workload specifically, not just in Minecraft but other things as well.
Araucanian herringOP
The server will run Minecraft, something to monitor the server remotely and a DDNS client.
Ruddy Ground-Dove
That’s your goal for now, yes. But are you content staying there? Are you the kind of person who wants to experiment and run a lab?
@Ruddy Ground-Dove That’s your goal for now, yes. But are you content staying there? Are you the kind of person who wants to experiment and run a lab?
Araucanian herringOP
I mean, it is something I would be interested in, but correct me if I'm wrong; I can't future-proof that. This is kinda dipping my toes in to see if I am interested. The idea is to get something that is capable of running the server well. If it turns out that this is something I am really interested in, I will upgrade but I'd rather start small.
Araucanian herringOP
I'm not married to the idea of a N100 or N97, that was just my starting point as the systems are affordable, I can easily repurpose it and they are power efficient from what I found. If they are too weak to run that kind of server, I will look for something more powerful. I found a few i5-8500/i5-9500/i7-8700 all with 16GB of RAM that look good.
@Ruddy Ground-Dove I mean that’s a good take, yeah. If you want something small to experiment with then an N100 is probably good enough. It’s not a powerhouse, but it doesn’t need to be.
Araucanian herringOP
How smoothly would the server run and how much headroom would the server have? I also found some Ryzen7 7735U/Ryzen5 5500U/Ryzen7 5700U based system that are barely more expensive, would that be worth it/be really noticeable? Their Passmark single thread performance is 25-50% better than the N100, have 6-8 cores with hyperthreading.
Loading...