Recent Discussions
Looking for feedback for desktop pc build meant for small private mc server (approx up to 10 people)
Unanswered
Pteromalid wasp posted this in #questions
40 messages
0 views
Pteromalid waspOP
If it seems overkill, it is because I have collected all of the parts over the years without any use for them until now (cpu and motherboard were obtained for free from an e-waste bin, both work just fine), link to pcpartpicker at end of post.
I just need the case, power supply, and cpu cooler at this point. Weak af gpu is just to get an image on the screen as the cpu doesn't have integrated graphics, and afaik the server client with the command prompt window doesn't rely on gpu power (correct me if I am wrong)
Mainly hoping to see how well it would run with 10 players and gigabit fibre optic internet.
https://ca.pcpartpicker.com/user/pukalonius/saved/#view=Yk6L4D
I just need the case, power supply, and cpu cooler at this point. Weak af gpu is just to get an image on the screen as the cpu doesn't have integrated graphics, and afaik the server client with the command prompt window doesn't rely on gpu power (correct me if I am wrong)
Mainly hoping to see how well it would run with 10 players and gigabit fibre optic internet.
https://ca.pcpartpicker.com/user/pukalonius/saved/#view=Yk6L4D
Looks fine. Definitely not "overkill", as that's a 6 year old CPU. It's enough for a single server (maybe 2-3 depending on type), don't get me wrong, but no one's gonna think this is "overkill".
Overall, looks solid. No critiques or concerns from me.
Overall, looks solid. No critiques or concerns from me.
@PM_ME_YOUR_REPO Looks fine. Definitely not "overkill", as that's a 6 year old CPU. It's enough for a single server (maybe 2-3 depending on type), don't get me wrong, but no one's gonna think this is "overkill".
Overall, looks solid. No critiques or concerns from me.
Overall, looks solid. No critiques or concerns from me.
Pteromalid waspOP
Am I correct in that the gpu won't affect performance of the server?
@Pteromalid wasp Am I correct in that the gpu won't affect performance of the server?
You are correct. No part of the server will be affected by the GPU.
@PM_ME_YOUR_REPO You are correct. No part of the server will be affected by the GPU.
Pteromalid waspOP
And servers only use single threads, right?
the cpu doesn't have hyperthreading
@Pteromalid wasp And servers only use single threads, right?
No. They do, and this is an extremely common (frustratingly so) misnomer.
The main tick loop is single threaded, and because so MUCH is processed in it, including entity ticking, it is a common source of poor performance if the CPU's single core performance is lacking. Common causes of poor single threaded performance are processor age and low clock speed.
But to say it "only uses single threads" or "is single threaded" as so many people do is just ENTIRELY false. Even vanilla MC servers can make use of 3-4 threads for performance gains in areas that aren't the main tick loop. If your server is containerized and only given one thread, then that means you've got tick loop, world gen, JVM, garbage collection, memory allocation, etc etc etc, all fighting for one core.
So no. Not single threaded. People need to stop simplifying the concept from "single threaded performance is important" to "minecraft is only singlethreaded" because they confuse newbies like you. :/
The main tick loop is single threaded, and because so MUCH is processed in it, including entity ticking, it is a common source of poor performance if the CPU's single core performance is lacking. Common causes of poor single threaded performance are processor age and low clock speed.
But to say it "only uses single threads" or "is single threaded" as so many people do is just ENTIRELY false. Even vanilla MC servers can make use of 3-4 threads for performance gains in areas that aren't the main tick loop. If your server is containerized and only given one thread, then that means you've got tick loop, world gen, JVM, garbage collection, memory allocation, etc etc etc, all fighting for one core.
So no. Not single threaded. People need to stop simplifying the concept from "single threaded performance is important" to "minecraft is only singlethreaded" because they confuse newbies like you. :/
Pteromalid waspOP
I see. I knew the regular game used multithreading, but I was led to understand that the server client specifically only used single threads. Thank you for this information.
@Pteromalid wasp I see. I knew the regular game used multithreading, but I was led to understand that the server client specifically only used single threads. Thank you for this information.
Yeah, it's a constant battle against the misinformation.
Fun fact, the single player game is running a copy of the Minecraft server locally just for you at all times. So single player is literally a server for one person, with graphics slapped on top.
Fun fact, the single player game is running a copy of the Minecraft server locally just for you at all times. So single player is literally a server for one person, with graphics slapped on top.
Pteromalid waspOP
Interesting
That's how Open to LAN works.
It's already a multiplayer server.
Pteromalid waspOP
Would upgrading to an i9 with hyperthreading give enough of a performance gain to be worth doing, or is an i7-9700kf good enough do you think?
@Pteromalid wasp Would upgrading to an i9 with hyperthreading give enough of a performance gain to be worth doing, or is an i7-9700kf good enough do you think?
I mean, what are your goals for the machine? If it's to run a single server, then you're fine.
@PM_ME_YOUR_REPO I mean, what are your goals for the machine? If it's to run a single server, then you're fine.
Pteromalid waspOP
Yes, just to run a small private server for some close associates.
What server software?
Pteromalid waspOP
what do you mean
Vanilla, Paper, Fabric, Forge, etc
Loading...
Loading...