Host and Sparked profiler discrepancy. Who do I trust. Am i being throttled?

U

/u/Mr_Cheese_Cat

Guest
Specs: Fabric 26.2, 6GB plan, Pterodactyl/Apollo panel.

The Issue: The server lags severely and throws java.lang.OutOfMemoryError: Java heap space whenever players fly with Elytras or pre-generate chunks.

My startup command is explicitly set to -Xmx4915M. However:

  • Spark Profiler says the max process memory is capped at 1.3 GB.
  • Apollo Panel shows the container using 2.9 GB.

Support told me to "trust the panel over Spark" and wants me to delete my startup flags to test it.

Startup Command: java -Xms128M -Xmx4915M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dterminal.jline=false -Dterminal.ansi=true -Dlog4j2.formatMsgNoLookups=true -Daikars.new.flags=true -Dterminal.jline=false -Dterminal.ansi=true -Dlog4j2.formatMsgNoLookups=true -jar server.jar

Question: Is the host's backend script overriding my memory settings, and how do I explain to support that the game itself is starved regardless of what the panel says?

Apollo Panel and Sparked Profiler discrepancy evidence:

submitted by /u/Mr_Cheese_Cat
[link] [comments]

Continue reading...
 
Back
Top