My dedicated server has 64 gigs. We were hosting another vanilla instance, but they have vacated, so for the time being, I allocated 60 gigs to the main server. Are there performance consequences to such an absurdly large heap allocation?
a single java task can't handle such a large heap space. if you need more then like 10gb split up your server using bungeecord.
I believe it will just hit your CPU a bit harder. Starting a network is an option if you got ton of RAM "collecting dusts". Plus you will put the CPU to work by running multiple instances at the same time. Remember Minecraft's main processes run only under a single core at a time.
Why vanilla? Why not spigot without plugins. It will increase performance even without changing anything
I don't run vanilla jar. We run spigot. The list category is MCSL's semi-vanilla, so we're limited in what plugins we can use.