Minecraftisn't justanotherserver.
A Minecraft server is a single-threaded simulation running on a loop. When that loop falls behind, every player on the server feels it at the same moment — so the hardware underneath it matters more than the spec sheet suggests.
CPU
Single-thread performance drives everything below it.
Server tick
The game loop has a fixed budget every 50 milliseconds.
World simulation
Entities, redstone, chunks and physics all compete for that budget.
Players
Miss the budget and everyone on the server feels it at once.
Every one of these pulls from the same tick budget. That is why Minecraft Server is specified around Minecraft's workload rather than a generic server template.
Bring usthe numbers,not a description.
Paste a spark link or drop a profile file and this page reads it — tick rate, tick time, memory, garbage collection, plugin load — and then says roughly what we would change. It runs entirely in your browser.
Your profile is never uploaded. The file is read in this tab, and nothing about it is sent to us.
or
Drop a profile file
The file the spark viewer gives you when you download a profile.
JSON and protobuf profiles both work.