Learn more about pc resource utilisation during server hosting?
I’m a a Java edition player, with some experience running a basic dedicated server from my pc for multiplayer with friends, usually 4-10 players on at a time. Typically, we play fairly vanilla+ on either paper, or more recently fabric, with a bunch of optimisation mods and haven’t really run into issues while I have the server running in a cmd console with 10gb of ram allotted, and an instance of Minecraft for me to join on just within Windows 10.
However, we are looking at running a neoforge instance soon to try out Create and Cobblemon, and I’ve noticed that it’s already fairly taxing on my computer in terms of CPU utilisation while I’ve been testing out the modpack in single player. I’m not that familiar with modpacks, so I’m not sure if this increased demand will be sustainable on a server, or if the demand is clientside, or what. Specs on server hosting websites seem fairly conservative with their allocations, so really what I want to know what is the bottleneck on a modded server? Do I just need to tune my optimisation mods in, or if I got an old office desktop and set that up as a dedicated server could that run a modded server effectively or should we consider professional hosting