Minecraft - The server seems to run much slower than expected

System Information

Field Value
Operating System Linux - Debian GNU/Linux 13 on x86_64
Product AMP ‘Proteus’ v2.8.0.4 (Mainline)
Virtualization Docker
Application Minecraft
Module MinecraftModule
Running in Container Yes
Current State Ready

Task

Run Minecraft Server

Problem Description

Issue

The server runs much slower than expected. When checking the H panel the CPU usage rarely breaks 25%. The server has two cores so I don’t understand how it’s not breaking 25% of its maxing out the main core on the single threaded processing of the Minecraft server. Is there something not configured correctly or wrong with the server node?
Any advise would be greatly appreciated.
Thanks!

Reproduction Steps

  • Start server
  • Wait for the entire Minecraft instance to finish loading
  • Try to load chunks or anything

What type of server are you running? If Paper, check the tps with /spark tps. You can also get a detailed look at what events are eating server time with a spark profiler: /spark profiler open, then click the link it provides.

If you’re not running Paper and are running a modded server, you can install spark from here: https://spark.lucko.me