Benchmark Report

Oct 27, 2026, 8:43 PMVoxelBench plugin 2.6.49 min 46 s benchmark
PublicSTANDARDStandard scoring 8.3.0
Total score
121,232
RankA
Single Core162,013
Gameplay69,627
Hardware57,706
How this score is built
The verdict

Tick spikes · Network (NBT)

The worst ticks are several times the mean. Average TPS stays fine while players feel the stutter.

  • mspt_avg = 19 ms
  • mspt_p99 = 58.63 ms
  • spike_ratio = 3.09 ratio
  • sample_count = 98 count
  • spike_ticks = 2 count
  • spike_window_ticks = 420 count
  • spike_threshold_ms = 50 ms
  • spike_ticks_with_gc = 1 count
  • spike_ticks_with_throttle = 0 count
  • spike_ticks_with_steal = 0 count
  • spike_tick_ms = 355.6 ms
  • spike_gc_pause_ms = 106 ms
  • spike_throttled_ms = 0 ms
  • spike_sample_interval_ms = 40 ms
  • explained_share_threshold = 0.5 ratio
  • explained_time_share_threshold = 0.25 ratio

Weakest test: Mob AI, 9.25 TPS on average. The 15 other tests hold at least 19.94 TPS.

Multipliers appliedSynergy ×1.150Stability ×1.026Duration ×1.055

Compared with other servers

Every measured server counts here, including private, anonymous and expired reports. Each server counts once, with its best run.

This report scores better than

88%

of the 9 servers running Paper & forks

Total score 121,232 · group median 85,678

Top quarter
  • Single Core

    Better than 79% · 162,013 vs median 104,683 · Top quarter

  • Gameplay

    Better than 74% · 69,627 vs median 62,624

  • Exploration

    Better than 88% · 93,680 vs median 81,949 · Top quarter

  • Entities

    Better than 69% · 79,161 vs median 68,912

  • Mechanics

    Better than 88% · 46,941 vs median 46,275 · Top quarter

  • Hardware

    Better than 88% · 57,706 vs median 36,859 · Top quarter

  • Memory

    Better than 88% · 33,940 vs median 25,490 · Top quarter

  • Disk

    Better than 82% · 57,686 vs median 52,420 · Top quarter

  • Multi-Core

    Better than 83% · 105,543 vs median 67,413 · Top quarter

Test by test

Each tick test's average MSPT (lower is better) and TPS, against the same group, each server with the same run as above. A test shows when at least 5 servers of the group passed it. The bar follows the MSPT.

  • Block Physics

    Better than 88% · MSPT 8.3 ms vs median 17 ms · TPS 20 vs median 20 · Top quarter

  • Bone Meal Growth

    Better than 88% · MSPT 1.2 ms vs median 2 ms · TPS 20 vs median 20 · Top quarter

  • Chunk Loading

    Better than 88% · MSPT 2.8 ms vs median 4.3 ms · TPS 20 vs median 19.7 · Top quarter

  • Chunk Ticking

    Better than 88% · MSPT 11.8 ms vs median 18 ms · TPS 20 vs median 20 · Top quarter

  • Explosion

    Better than 88% · MSPT 2.8 ms vs median 5.2 ms · TPS 19.9 vs median 20 · Top quarter

  • Hopper

    Better than 75% · MSPT 1.6 ms vs median 2.4 ms · TPS 20 vs median 19.9 · Top quarter

  • Lighting Update

    Better than 78% · MSPT 1.9 ms vs median 2.4 ms · TPS 20 vs median 20 · Top quarter

  • Mob AI

    Better than 70% · MSPT 127.4 ms vs median 180.4 ms · TPS 9.3 vs median 6.8

  • Redstone

    Better than 56% · MSPT 20.9 ms vs median 24.7 ms · TPS 20 vs median 18.5

  • Ticking Tile Entities

    Better than 88% · MSPT 1.6 ms vs median 3.4 ms · TPS 20 vs median 20 · Top quarter

  • World Save

    Better than 88% · MSPT 1 ms vs median 1.8 ms · TPS 20 vs median 20 · Top quarter

Scored with version 8.3.0 of the scoring rules. Groups of fewer than 5 servers are never used. Updated Oct 27, 2026, 6:40 PM UTC. Community trends · All measurements by CPU

What matters

Read from the measurements, never estimated
Good to know

Non-default server configuration

Compare with care against a server running default settings.

  • spawn-limit.monster 50 (default 70)
  • spigot:entity-activation-range.monsters 24 (default 32)
  • spigot:max-tnt-per-tick 1200 (default 100)

Tick spikes

The worst ticks are several times the mean. Average TPS stays fine while players feel the stutter.

  • mspt_avg = 19 ms
  • mspt_p99 = 58.63 ms
  • spike_ratio = 3.09 ratio
  • sample_count = 98 count
  • spike_ticks = 2 count
  • spike_window_ticks = 420 count
  • spike_threshold_ms = 50 ms
  • spike_ticks_with_gc = 1 count
  • spike_ticks_with_throttle = 0 count
  • spike_ticks_with_steal = 0 count
  • spike_tick_ms = 355.6 ms
  • spike_gc_pause_ms = 106 ms
  • spike_throttled_ms = 0 ms
  • spike_sample_interval_ms = 40 ms
  • explained_share_threshold = 0.5 ratio
  • explained_time_share_threshold = 0.25 ratio
›+1 more finding
For informationCold JVM at the start

The run started on a JVM that had just started, or that had not run a bench since it started: code was still being compiled and the heap still growing. The first run after a restart can differ from the next ones.

  • jvm_uptime_s = 9 s
  • bench_runs_since_start = 0 count
  • threshold_s = 300 s

A finding stays silent rather than attribute a cause without evidence. An absent cause is an answer, not an omission.

Test by test

Problems first — select a row for the full test

Settings your measurements justify

Each setting below is triggered by a measurement from this report, and names the test to replay to find out whether it helped.

Spigotspigot.yml

Shrink the monster activation range

world-settings.default.entity-activation-range.monsters: 24

Measured : mobAI.mspt.avg 127.4 ms (threshold 35.0 ms)

Mob AI costs more per tick than the budget allows. The activation range decides how far from a player a monster keeps thinking; shrinking it puts distant ones to sleep without removing them.

Test to replay : mobAI

These settings trade a little gameplay fidelity for tick budget. Apply one at a time and replay the named test: the effect stays a hypothesis until you have measured it.

Briefing for a language model

Paste this into the assistant of your choice to have it rewritten in prose. It already carries every number, so the model has none left to invent.

{
  "format": "voxelbench.tuning.v1",
  "instruction": "Rewrite each recommendation below as plain prose for a server operator. Every number you are allowed to use is already in this document: the measured value, its threshold, and the proposed setting. Do not compute, estimate or predict any other number, and never state an expected gain. Keep every setting name and value exactly as written.",
  "server": {
    "type": "paper",
    "minecraft": "26.3",
    "java": "25.0.4.1"
  },
  "recommendations": [
    {
      "id": "spigot.portee-activation-monstres",
      "family": "spigot",
      "measure": "mobAI.mspt.avg",
      "value": 127.4,
      "unit": "ms",
      "threshold": 35,
      "control_test": "mobAI",
      "file": "spigot.yml",
      "setting": "world-settings.default.entity-activation-range.monsters",
      "proposed_value": "24",
      "current_value": null
    }
  ]
}

Java start-up line

The options this server was started with, checked against its Java version. Corrections fix what is certainly wrong; leads to test are settings to measure, never applied for you.

DangerJava 25HotSpotCollector: chosen by the JVMMemory: 25804 MiB, safe heap up to 21933 MiB
Current line (3 arguments)

Values of system properties, agents and file paths are never shown: they appear as <redacted>.

-Xms24276M -Xmx24276M -XX:MaxRAMPercentage=95.0

To correct

  • DangerHeap too close to the machine's memory-Xmx24276M

    The heap may use 24276 MiB of the machine's 25804 MiB, which leaves 1528 MiB for everything else (code, threads, network buffers, the system). Under load the server can be killed without any Java error. The corrected line keeps 3871 MiB outside the heap.

Corrected line to copy

  • Changed-Xmx24276M-Xmx21933Mleaves 3871 MiB outside the heap.
  • Changed-Xms24276M-Xms21933Mthe initial heap cannot exceed the maximum.
java -Xms21933M -Xmx21933M -XX:MaxRAMPercentage=95.0 -jar server.jar nogui

Replace server.jar with your server's jar. Paste the line where your server is started: the start-up parameters (or JVM arguments) of your hosting panel, or your start.sh / start.bat. Only the corrections above differ from your current line.

To test

Performance settings to try one at a time, then measure with a benchmark before and after. None of them is applied in the corrected line, and none comes with a promised gain.

to testAikar's G1 settings

Settings documented by PaperMC for Minecraft servers: they size G1's young generation for the game's very high allocation rate and start collections earlier. Initial and maximum heap at the same size, with AlwaysPreTouch, commit the whole heap at start-up: proposed only because that heap already stays under the memory limit.

-XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -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

No measurement of this run points to it: it stays a lead to measure.

source
to testGenerational ZGC

A collector with very short pauses for large heaps, at the cost of more CPU and memory. It replaces the current collector: remove the current collector option and its own tuning options, then measure. From Java 23 the generational mode is the default.

-XX:+UseZGC

No measurement of this run points to it: it stays a lead to measure.

source

Re-run and compare

  1. Apply the corrected line where your server starts (panel start-up parameters, start.sh).
  2. Restart the server.
  3. Run a new benchmark: /bench start
  4. Compare the new report with this one.
Open the comparison with this report

This report is the before; add the new report to the comparison once it is in. A single run on each side says little: the gap between two runs of an unchanged server is noise.

Run conditions

What the plugin saw of the host during the benchmark, and what the site concludes from it. The plugin reports facts; the verdicts and their thresholds are the site's, the same ones the diagnosis and the API use.

Run stability · StableIsolation · Resource limits applyHosting tier · Likely paid hosting

The reference computation timed during the run kept its pace, and the hypervisor took no significant CPU time.

A CPU quota, a reduced CPU set or a memory limit applies to the server.

Contention during the run

Reference computation slowdown
0.6 % (threshold 15 %)3 timings: 12.5 ms · 12.6 ms · 12.5 ms (a slow first timing alone does not count) — judged on the median of at least 40 samples per timing (plugin 2.6.2); host noise 4.1 %, the threshold widens to it, from 15 to 30 % — wait for the server to settle before Hopper, after chunk loading: 0.0 s (limit 30.0 s, after chunk generation)
CPU time stolen by the hypervisor
0 % (threshold 5 %)
Scheduling periods ended throttled by the quota
0 % (threshold 25 %)0 ms
Time a task waited for a core
0.1 % (threshold 40 %)

Limits seen by the server

CPU quota
12 cores
CPU set
0-11 (12 cores)
Memory limit
25.2 GiB
Host logical CPUs
12
Host memory
25.4 GiB
Container signals
dockerenv, cgroup-v2-namespace, overlay-root, pterodactyl-env

Storage

Filesystem
xfs · Local filesystem
Direct 4K reads
Honoured (69.6 µs against 0.3 µs from cache)

Single-core measurement

Throughput (wall clock)
651.9M ops/s651.7M ops/s over the thread's CPU time
Thread CPU time / wall time
1.000 (threshold 0.900)Below 1, the thread was not running for part of its slices (quota, neighbours, hypervisor steal when counted, JVM pauses). Close to 1 proves nothing.
Spread from second to second
3.1 % (threshold 40 %)p10 642.3M · p50 659.4M · p90 662.5M ops/s over 9 seconds
GC pauses during the measurement
0 ms (threshold 50 ms)0 collections, 0 ms of collection time
Highest current CPU frequency
not exposed by this systemadvertised maximum: 3,187 MHz

Witnesses of the single-core test (plugin 2.5.0). The score does not read this test, and none of these figures changes the run's stability verdict.

Host, memory and server state

Time a task waited for storage
5.6 % (all tasks at once: 5.6 %)includes the disk test, which waits for storage by design: not judged for the run
Time a task stalled on memory
0 % (all tasks at once: 0 %) (threshold 5 %)
CPU quota during the run
12 coresno change observed
Container memory
peak 18,302 MiBlimit events: high 0 · max 0 · OOM kills 0
Runnable tasks on the machine
up to 11.3 on average during a test, for 12 logical CPUs
Host uptime at the start
55 h
Server at the start of the run
JVM up for 0.2 minfirst bench since the JVM startedoutside the bench world: 0 players · 130 chunks · 68 entities

Run pressures from plugin 2.4.0, the rest from plugin 2.6.0. None of these figures changes the score or the run's stability verdict; the diagnosis names the tests they concern.

Thresholds and their reasons are published in the benchmark methodology. Rules rc-7.

Every measurement

Each test in full. Tests in trouble are open; the others fold to their summary line.

Single-Core Stress

RedstoneHealthy

Single-core stress via intensive redstone circuit updates.

  • Heavy garbage collection7 collections, 368ms total
TPS
min
19.98
avg
20.00
max
20.00
MSPT
min
10.10
avg
20.90
max
34.20
Percentiles and stability
TPS P1 (worst)19.98
TPS P519.99
TPS P50 (median)20.00
MSPT P50 (median)12.76
MSPT P9531.49
MSPT P99 (worst)34.23
TPS σ0.007
MSPT σ10.401
TPS derived from MSPT20.00
TPS stability0.0%(Stable)
MSPT stability41.6%(Unstable)
Proven progress32 steps · latest: 20 server ticks
Raw data (68 fields)
samplesProcessed: 92cpuMsPerCycleP50: 166.11cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: yescpuMsPerCycleP90: 168.11spikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 183cycles: 48cgroupMemoryCurrentMb: 10,584jvmAvailableProcessors: 12tickCount: 393filterRate: 0hostRunnableAvg: 0.50cpuQuotaCoresMin: 12spikeSampleIntervalMs: 40tickIntervalMsMax: 130.11cgroupThrottledMs: 0wallMsPerCycleP50: 400workUnit: piston movespistonMoves: 78,400cgroupOomKillEvents: 0ticksIntervalOver100Ms: 49cycleTicks: 8spikeThresholdMs: 231zoneChunksForced: 81cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 368spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 115.73processRssMb: 10,462spikeWindowTicks: 393tickIntervalMsP50: 50tickIntervalMsP99: 118.15heapUsedMb: 652psiCpuSomePercent: 0.05cgroupPeriods: 353spikeGcPauseMs: 0samplesValid: 92heapLiveMbAtStart: 372tickCpuMsMax: 127.85spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 7spikeTickMs: 247.30windowTicks: 393effectiveTps: 20.25tickIntervalSource: tick_start_eventtickCpuMsP99: 116.99workCompleted: 78,400hostLoad1: 1.08psiIoSomePercent: 0conditionsWindowMs: 35,312tickCpuMsP95: 115.75mainThreadCpuMs: 8,176.27tickCpuMsP50: 3.67spikeTicksWithSteal: 0pistonCount: 1,600cgroupMemoryMaxEvents: 0hostStealPercent: 0.01tickCpuMsP90: 114.38tickIntervalCount: 391tickIntervalMsP90: 114.38spikeThresholdRule: cycle_peakpsiIoFullPercent: 0
Block PhysicsHealthy

Single-core stress via falling-block physics.

  • Heavy garbage collection2 collections, 262ms total
TPS
min
19.99
avg
20.00
max
20.00
MSPT
min
4.90
avg
8.30
max
9.70
Percentiles and stability
TPS P1 (worst)19.99
TPS P519.99
TPS P50 (median)20.00
MSPT P50 (median)8.67
MSPT P959.38
MSPT P99 (worst)9.73
TPS σ0.007
MSPT σ1.109
TPS derived from MSPT20.00
TPS stability0.0%(Stable)
MSPT stability4.4%(Stable)
Raw data (71 fields)
samplesProcessed: 70filteredSevereLagShare: 0.01cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: yesspikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 153cgroupMemoryCurrentMb: 10,593jvmAvailableProcessors: 12tickCount: 300filterRate: 0.01hostRunnableAvg: 0.29cpuQuotaCoresMin: 12spikeSampleIntervalMs: 40tickIntervalMsMax: 50.26cgroupThrottledMs: 0workUnit: entities tickingcgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50entitiesTracked: 24,000cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 262entityTickConclusive: 152spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.18processRssMb: 10,463spikeWindowTicks: 300entityTickSamples: 15spawnFrequency: 1tickIntervalMsP50: 50fallingBlockCount: 24,000tickIntervalMsP99: 50.26heapUsedMb: 3,868psiCpuSomePercent: 0.06cgroupPeriods: 258spikeGcPauseMs: 0samplesValid: 69entityTickRatio: 1heapLiveMbAtStart: 404tickCpuMsMax: 12.40spikeThrottledMs: 0spikeTicksWithThrottle: 0entitiesUnreadable: 0gcCount: 2spikeTickMs: 160.90windowTicks: 300filteredGcPauseShare: 0.01effectiveTps: 19.65tickIntervalSource: tick_start_eventtickCpuMsP99: 10.49workCompleted: 24,000entitiesAlive: 0hostLoad1: 1.09psiIoSomePercent: 0conditionsWindowMs: 25,738tickCpuMsP95: 9.65mainThreadCpuMs: 2,376.3tickCpuMsP50: 8.52spikeTicksWithSteal: 0blocksSpawnedPerSecond: 965.79cgroupMemoryMaxEvents: 0hostStealPercent: 0.01tickCpuMsP90: 9.24tickIntervalCount: 298tickIntervalMsP90: 50.15spikeThresholdRule: medianpsiIoFullPercent: 0

Exploration

Chunk LoadingHealthy

Chunk generation and loading speed across dispersed zones.

  • Heavy garbage collection4 collections, 1256ms total
TPS
min
19.98
avg
20.00
max
20.00
MSPT
min
1.10
avg
2.80
max
19.20
Peak window200 chunks
Critical brakes0 events
Chunks/sec2107.76 chunks/s
Avg window107.2 chunks
Chunks loaded16000 chunks
Avg chunk load time0.13 ms
Unmeasured ticks23 ticks
Peak observed MSPT19.2 ms
Percentiles and stability
TPS P1 (worst)19.98
TPS P519.99
TPS P50 (median)20.00
MSPT P50 (median)1.66
MSPT P9516.64
MSPT P99 (worst)19.20
TPS σ0.006
MSPT σ4.118
TPS derived from MSPT20.00
TPS stability0.0%(Stable)
MSPT stability16.5%(Moderate)
Raw data (61 fields)
samplesProcessed: 101filteredSevereLagShare: 0.03filteredCatchUpShare: 0.02cgroupMemoryHighEvents: 0spikeTicksWithGc: 1cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 25cgroupMemoryCurrentMb: 10,360jvmAvailableProcessors: 12tickCount: 48filterRate: 0.07filteredIntervalShare: 0.04hostRunnableAvg: 0.54cpuQuotaCoresMin: 12spikeSampleIntervalMs: 40tickIntervalMsMax: 56.75cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 57.10filteredOscillationShare: 0.02cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 1,256spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 54.77processRssMb: 10,369spikeWindowTicks: 52tickIntervalMsP50: 50tickIntervalMsP99: 56.75heapUsedMb: 1,593psiCpuSomePercent: 0.16cgroupPeriods: 278spikeGcPauseMs: 256samplesValid: 94tickCpuMsMax: 27.63spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 4spikeTickMs: 280windowTicks: 48filteredGcPauseShare: 0.03effectiveTps: 19.49tickIntervalSource: tick_start_eventtickCpuMsP99: 27.63hostLoad1: 0.83psiIoSomePercent: 0conditionsWindowMs: 27,772tickCpuMsP95: 25.01mainThreadCpuMs: 761.36tickCpuMsP50: 15.21spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0.03tickCpuMsP90: 21.04tickIntervalCount: 46tickIntervalMsP90: 50.07spikeThresholdRule: medianpsiIoFullPercent: 0
Chunk TickingHealthy

Server performance when ticking many loaded chunks with random tick updates.

  • Heavy garbage collection2 collections, 318ms total
TPS
min
19.99
avg
20.00
max
20.00
MSPT
min
10.80
avg
11.80
max
13.70
Chunks ticked200 chunks
Percentiles and stability
TPS P1 (worst)19.99
TPS P519.99
TPS P50 (median)20.00
MSPT P50 (median)11.80
MSPT P9512.71
MSPT P99 (worst)13.40
TPS σ0.004
MSPT σ0.595
TPS derived from MSPT20.00
TPS stability0.0%(Stable)
MSPT stability2.4%(Stable)
Proven progress34 steps · latest: 20 server ticks
Raw data (63 fields)
randomTickWitnessSamples: 512samplesProcessed: 143cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: yesspikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 291cgroupMemoryCurrentMb: 11,877jvmAvailableProcessors: 12tickCount: 599filterRate: 0hostRunnableAvg: 0.36cpuQuotaCoresMin: 12spikeSampleIntervalMs: 40tickIntervalMsMax: 50.29cgroupThrottledMs: 0workUnit: block transformationscgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 318spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.17processRssMb: 11,738spikeWindowTicks: 599tickIntervalMsP50: 50tickIntervalMsP99: 50.25heapUsedMb: 7,479psiCpuSomePercent: 0.06cgroupPeriods: 423spikeGcPauseMs: 0samplesValid: 143heapLiveMbAtStart: 502tickCpuMsMax: 18.89spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 2spikeTickMs: 229.70windowTicks: 599tickSpeed: 20randomTickChanges: 120effectiveTps: 20.15tickIntervalSource: tick_start_eventtickCpuMsP99: 15.67workCompleted: 120hostLoad1: 1psiIoSomePercent: 0conditionsWindowMs: 42,226tickCpuMsP95: 13.32mainThreadCpuMs: 7,042.85tickCpuMsP50: 11.65spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 12.62tickIntervalCount: 597tickIntervalMsP90: 50.11spikeThresholdRule: medianpsiIoFullPercent: 0
Lighting UpdateHealthy

Lighting recomputation throughput on block place / break.

  • Heavy garbage collection2 collections, 298ms total
TPS
min
19.98
avg
20.00
max
20.00
MSPT
min
1.10
avg
1.90
max
40.20
Lighting updates/sec131.2 ops/s
Total lighting updates3227 count
Percentiles and stability
TPS P1 (worst)19.98
TPS P519.99
TPS P50 (median)20.00
MSPT P50 (median)1.28
MSPT P951.59
MSPT P99 (worst)40.21
TPS σ0.006
MSPT σ4.904
TPS derived from MSPT20.00
TPS stability0.0%(Stable)
MSPT stability19.6%(Moderate)
Raw data (58 fields)
samplesProcessed: 63cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: yesspikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 132cgroupMemoryCurrentMb: 11,891jvmAvailableProcessors: 12tickCount: 276filterRate: 0hostRunnableAvg: 0.22cpuQuotaCoresMin: 12spikeSampleIntervalMs: 40tickIntervalMsMax: 156.11cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 1spikeThresholdMs: 50cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 298spikeTicks: 2psiMemoryFullPercent: 0tickIntervalMsP95: 50.18processRssMb: 11,738spikeWindowTicks: 276tickIntervalMsP50: 50tickIntervalMsP99: 50.26heapUsedMb: 1,162psiCpuSomePercent: 0.07cgroupPeriods: 251spikeGcPauseMs: 0samplesValid: 63heapLiveMbAtStart: 491tickCpuMsMax: 156.62spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 2spikeTickMs: 347.60windowTicks: 276effectiveTps: 20.27tickIntervalSource: tick_start_eventtickCpuMsP99: 2.31hostLoad1: 0.61psiIoSomePercent: 0conditionsWindowMs: 25,071tickCpuMsP95: 1.69mainThreadCpuMs: 518.67tickCpuMsP50: 1.29spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0.01tickCpuMsP90: 1.52tickIntervalCount: 274tickIntervalMsP90: 50.13spikeThresholdRule: medianpsiIoFullPercent: 0

Entities

Mob AIUnstable

Complex mob AI behaviours (villagers, iron golems, hostile mobs).

  • Heavy garbage collection3 collections, 456ms total
  • The run did not hold steadyTPS avg=9.25<19, TPS P1=5.00<15, TPS StdDev=2.57>2, TPS min=5.00 (54% of avg)
Phase 1
TPS 9.17
MSPT 125.95 ms
Phase 2
TPS 9.43
MSPT 125.78 ms
TPS
min
5.00
avg
9.25
max
15.00
MSPT
min
68.40
avg
127.40
max
221.90
Percentiles and stability
TPS P1 (worst)5.00
TPS P55.00
TPS P50 (median)10.00
MSPT P50 (median)116.47
MSPT P95191.06
MSPT P99 (worst)221.90
TPS σ2.568
MSPT σ35.381
TPS derived from MSPT5.23
TPS stability12.8%(Moderate)
MSPT stability141.5%(Unstable)
Raw data (80 fields)
samplesProcessed: 118filteredSevereLagShare: 0.22cgroupMemoryHighEvents: 0globalAvgMspt: 125.85heapGcConfirmedAtStart: yesspikeTicksWithGc: 1cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 201cgroupMemoryCurrentMb: 18,285jvmAvailableProcessors: 12tickCount: 203filterRate: 0.22hostRunnableAvg: 1.19cpuQuotaCoresMin: 12hostileMobCount: 1,200spikeSampleIntervalMs: 40tickIntervalMsMax: 427.60cgroupThrottledMs: 0workUnit: entities tickingphase2AvgTps: 9.43cgroupOomKillEvents: 0ticksIntervalOver100Ms: 161spikeThresholdMs: 231entitiesTracked: 3,600filteredOscillationShare: 0.03cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0hostileCount: 1,200phase2AvgMspt: 125.78psiMemorySomePercent: 0gcTimeMs: 456entityTickConclusive: 256spikeTicks: 4psiMemoryFullPercent: 0tickIntervalMsP95: 182.58processRssMb: 18,069spikeWindowTicks: 203entityTickSamples: 11globalAvgTps: 9.33tickIntervalMsP50: 115.51tickIntervalMsP99: 232.55heapUsedMb: 1,866phase1AvgTps: 9.17psiCpuSomePercent: 0.02cgroupPeriods: 307spikeGcPauseMs: 106samplesValid: 92houseCount: 120entityTickRatio: 1heapLiveMbAtStart: 531tickCpuMsMax: 427.78spikeThrottledMs: 0spikeTicksWithThrottle: 0entitiesUnreadable: 0gcCount: 3spikeTickMs: 1,492.9windowTicks: 203filteredGcPauseShare: 0.20effectiveTps: 8.11villagerCount: 2,400tickIntervalSource: tick_start_eventtotalEntities: 3,600tickCpuMsP99: 221.90workCompleted: 3,600entitiesAlive: 3,584hostLoad1: 0.56psiIoSomePercent: 0conditionsWindowMs: 30,742tickCpuMsP95: 181.57mainThreadCpuMs: 24,909.5tickCpuMsP50: 115.51spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0phase1AvgMspt: 125.95hostStealPercent: 0.01tickCpuMsP90: 173.20tickIntervalCount: 201tickIntervalMsP90: 174spikeThresholdRule: medianpsiIoFullPercent: 0

Mechanics

HopperHealthy

Intensive hopper chain item transfers.

  • Heavy garbage collection2 collections, 281ms total
TPS
min
19.99
avg
20.00
max
20.00
MSPT
min
1.40
avg
1.60
max
2.00
Items per tick10.021 items/tick
Transfer efficiency95.2 %
Items/sec1987.9 items/s
Percentiles and stability
TPS P1 (worst)19.99
TPS P519.99
TPS P50 (median)20.00
MSPT P50 (median)1.55
MSPT P951.75
MSPT P99 (worst)1.96
TPS σ0.005
MSPT σ0.102
TPS derived from MSPT20.00
TPS stability0.0%(Stable)
MSPT stability0.4%(Stable)
Raw data (70 fields)
samplesProcessed: 91cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: yesspikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0loadAbsorbedBreakRatio: 0.05ticksIntervalOver50Ms: 0cgroupMemoryCurrentMb: 10,501measuredTicks: 3,800jvmAvailableProcessors: 12tickCount: 3,800itemTransferRatio: 0.95filterRate: 0hostRunnableAvg: 0.49cpuQuotaCoresMin: 12spikeSampleIntervalMs: 40tickIntervalMsMax: 11.47itemsPlaced: 40,000cgroupThrottledMs: 0workUnit: items transferredhopperSourcesExpected: 320cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50tickRateTarget: 200hopperSourcesFilled: 320zoneChunksForced: 648cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 281spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 5.04processRssMb: 10,419spikeWindowTicks: 3,800tickIntervalMsP50: 5tickIntervalMsP99: 5.06heapUsedMb: 4,869psiCpuSomePercent: 0.06cgroupPeriods: 245spikeGcPauseMs: 0samplesValid: 91heapLiveMbAtStart: 454tickCpuMsMax: 51.24itemsTransferred: 38,080spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 2spikeTickMs: 350.60windowTicks: 3,800effectiveTps: 198.34tickIntervalSource: tick_start_eventtickCpuMsP99: 2.59workCompleted: 38,080hostLoad1: 1.35psiIoSomePercent: 0conditionsWindowMs: 24,513tickCpuMsP95: 2mainThreadCpuMs: 6,024.12tickCpuMsP50: 1.51spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0loadAbsorbedRatio: 0.95hostStealPercent: 0.02tickCpuMsP90: 1.85tickIntervalCount: 3,798tickIntervalMsP90: 5.04spikeThresholdRule: medianpsiIoFullPercent: 0
ExplosionUnstable

Massive TNT explosions and block destruction.

  • Heavy garbage collection3 collections, 357ms total
  • The run did not hold steadyTPS P1=15.00<15
TPS
min
15.00
avg
19.94
max
20.00
MSPT
min
1.40
avg
2.80
max
6.80
Blocks destroyed17219 blocks
Block destruction throughput1013.06 blocks/s
TPS drop during explosions0.01 TPS
Percentiles and stability
TPS P1 (worst)15.00
TPS P519.99
TPS P50 (median)20.00
MSPT P50 (median)2.95
MSPT P954.15
MSPT P99 (worst)6.82
TPS σ0.559
MSPT σ0.910
TPS derived from MSPT20.00
TPS stability2.8%(Stable)
MSPT stability3.6%(Stable)
Raw data (112 fields)
cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: yestntPresented: 1,200cgroupThrottledPeriodsPercent: 0loadAbsorbedBreakRatio: 0.95cgroupMemoryCurrentMb: 10,551tntUnreadable: 0jvmAvailableProcessors: 12filterRate: 0cpuQuotaCoresMin: 12explodeSeenAny: 1,198cgroupThrottledMs: 0tntRejected: 0workUnit: blocks destroyedtntNeverTicked: 0cgroupOomKillEvents: 0spawnValidImmediately: 1,200fuseTicksMax: 5spikeThresholdMs: 50entitiesPartiallyTicked: yescpuQuotaCoresMax: 12tntCount: 1,200explodeSeen: 1,198entityTickConclusive: 21tntSpawnSeen: 1,200zoneChunksEntityTickingAtStart: 200tickIntervalMsP95: 50.17msAfterPriming: 5,165.921processRssMb: 10,429entityTickSamples: 41tickIntervalMsP99: 50.24heapUsedMb: 1,184psiCpuSomePercent: 0.04fuseMs: 2,000cgroupPeriods: 219zoneTickingWaitMs: 1.23entityTickRatio: 0.95heapLiveMbAtStart: 379detonationUnaccounted: 0spikeThrottledMs: 0tntStillAlive: 0workCompleted: 17,219entitiesAlive: 0hostLoad1: 0.70mainThreadCpuMs: 950.10tickCpuMsP50: 2.87spikeTicksWithSteal: 0tickIntervalMsP90: 50.11zoneChunksBelowTicking: 0spikeThresholdRule: mediansamplesProcessed: 80detonationRatio: 1.00primeZeroRadius: 0spikeTicksWithGc: 0ticksIntervalOver50Ms: 172tntRequested: 1,200tntPrimed: 1,200aliveBeforeCleanup: 2tntTotal: 1,200tickCount: 340explodeCancelled: 0hostRunnableAvg: 0.33spikeSampleIntervalMs: 40platformBlocks: 145,656primeSeenAny: 1,198zoneChunksEntityTicking: 200tickIntervalMsMax: 50.26platformDepth: 7zoneChunksLoaded: 8hostTntQuotaSource: livetntSpawnCancelled: 0ticksIntervalOver100Ms: 0explodeEmptyBlockList: 89entitiesTracked: 1,200zoneChunksForced: 200cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 357fuseTicksInitial: 40spikeTicks: 1psiMemoryFullPercent: 0tntTracked: 1,200primeSeen: 1,198spikeWindowTicks: 340primingSpanMs: 11,704.593tickIntervalMsP50: 50spikeGcPauseMs: 0samplesValid: 80fuseTicksMin: 4tickCpuMsMax: 14.19probeActive: 1primeCancelled: 0spikeTicksWithThrottle: 0entitiesUnreadable: 0gcCount: 3spikeTickMs: 298.20windowTicks: 340effectiveTps: 20.14tickIntervalSource: tick_start_eventexplodeForeign: 0tickCpuMsP99: 5.45psiIoSomePercent: 0conditionsWindowMs: 21,838tickCpuMsP95: 4.18cgroupMemoryMaxEvents: 0loadAbsorbedRatio: 1.00hostStealPercent: 0.01tickCpuMsP90: 3.69zoneChunksTickingOnly: 0tickIntervalCount: 338hostMaxTntPerTick: 1,200psiIoFullPercent: 0
Ticking Tile EntitiesHealthy

Many ticking tile entities (furnaces, hoppers, etc.).

  • Heavy garbage collection2 collections, 291ms total
TPS
min
19.98
avg
20.00
max
20.00
MSPT
min
1.40
avg
1.60
max
2.40
Percentiles and stability
TPS P1 (worst)19.99
TPS P519.99
TPS P50 (median)20.00
MSPT P50 (median)1.63
MSPT P951.81
MSPT P99 (worst)2.14
TPS σ0.005
MSPT σ0.149
TPS derived from MSPT20.00
TPS stability0.0%(Stable)
MSPT stability0.6%(Stable)
Proven progress29 steps · latest: 20 server ticks
Raw data (60 fields)
samplesProcessed: 144cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: yesspikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 300cgroupMemoryCurrentMb: 11,916type: ALLjvmAvailableProcessors: 12tickCount: 599filterRate: 0hostRunnableAvg: 0.10cpuQuotaCoresMin: 12spikeSampleIntervalMs: 40tickIntervalMsMax: 50.29cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 291spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.21processRssMb: 11,739spikeWindowTicks: 599tickIntervalMsP50: 50tickIntervalMsP99: 50.26heapUsedMb: 998psiCpuSomePercent: 0.08cgroupPeriods: 363spikeGcPauseMs: 0samplesValid: 144heapLiveMbAtStart: 503tickCpuMsMax: 3.52spikeThrottledMs: 0spikeTicksWithThrottle: 0totalTileEntities: 5,000gcCount: 2spikeTickMs: 180.50windowTicks: 599effectiveTps: 20.12tickIntervalSource: tick_start_eventtickCpuMsP99: 2.50hostLoad1: 0.43psiIoSomePercent: 0conditionsWindowMs: 36,305tickCpuMsP95: 2.06mainThreadCpuMs: 980.43tickCpuMsP50: 1.58spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 1.94tickIntervalCount: 597tickIntervalMsP90: 50.16spikeThresholdRule: medianpsiIoFullPercent: 0
World SaveHealthy

World save speed and TPS impact during save operations.

  • Heavy garbage collection3 collections, 320ms total
TPS
min
20.00
avg
20.00
max
20.00
MSPT
min
0.90
avg
1.00
max
1.10
TPS drop during save0.00 TPS
World size saved149.0 MB
World save write speed31.09 MB/s
Percentiles and stability
TPS P1 (worst)20.00
TPS P520.00
TPS P50 (median)20.00
MSPT P50 (median)0.99
MSPT P951.09
MSPT P99 (worst)1.09
TPS σ0.000
MSPT σ0.049
TPS derived from MSPT20.00
TPS stability0.0%(Stable)
MSPT stability0.2%(Stable)
Raw data (58 fields)
samplesProcessed: 18cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: yesspikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 46cgroupMemoryCurrentMb: 10,546jvmAvailableProcessors: 12tickCount: 100filterRate: 0hostRunnableAvg: 0.14cpuQuotaCoresMin: 12spikeSampleIntervalMs: 40tickIntervalMsMax: 50.22cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 320spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.17processRssMb: 10,423spikeWindowTicks: 100tickIntervalMsP50: 49.99tickIntervalMsP99: 50.22heapUsedMb: 437psiCpuSomePercent: 0.07cgroupPeriods: 72spikeGcPauseMs: 0samplesValid: 18heapLiveMbAtStart: 325tickCpuMsMax: 8.50spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 3spikeTickMs: 220.50windowTicks: 100effectiveTps: 20.86tickIntervalSource: tick_start_eventtickCpuMsP99: 1.53hostLoad1: 1.04psiIoSomePercent: 0.03conditionsWindowMs: 7,252tickCpuMsP95: 1.21mainThreadCpuMs: 108.52tickCpuMsP50: 0.99spikeTicksWithSteal: 1cgroupMemoryMaxEvents: 0hostStealPercent: 0.02tickCpuMsP90: 1.19tickIntervalCount: 98tickIntervalMsP90: 50.12spikeThresholdRule: medianpsiIoFullPercent: 0.03
Bone Meal GrowthHealthy

Rapid crop and tree growth via bone meal.

  • Heavy garbage collection1 collections, 136ms total
TPS
min
19.98
avg
20.00
max
20.00
MSPT
min
0.90
avg
1.20
max
1.90
Percentiles and stability
TPS P1 (worst)19.98
TPS P519.99
TPS P50 (median)20.00
MSPT P50 (median)1.19
MSPT P951.55
MSPT P99 (worst)1.91
TPS σ0.008
MSPT σ0.177
TPS derived from MSPT20.00
TPS stability0.0%(Stable)
MSPT stability0.7%(Stable)
Proven progress19 steps · latest: 20 server ticks
Raw data (62 fields)
samplesProcessed: 86cgroupMemoryHighEvents: 0spikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 178cgroupMemoryCurrentMb: 18,292jvmAvailableProcessors: 12tickCount: 366filterRate: 0hostRunnableAvg: 0.07cpuQuotaCoresMin: 12spikeSampleIntervalMs: 40tickIntervalMsMax: 50.34cgroupThrottledMs: 0cropsFullyGrown: 461cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 136spikeTicks: 0psiMemoryFullPercent: 0tickIntervalMsP95: 50.23processRssMb: 18,069spikeWindowTicks: 365growthRate: 21.93tickIntervalMsP50: 50cropCount: 500tickIntervalMsP99: 50.27heapUsedMb: 889psiCpuSomePercent: 0.06cgroupPeriods: 236spikeGcPauseMs: 0samplesValid: 86tickCpuMsMax: 4.14spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 1spikeTickMs: 0windowTicks: 366effectiveTps: 20.03tickIntervalSource: tick_start_eventboneMealUsed: 1,521treesGrown: 50tickCpuMsP99: 2.52saplingCount: 200hostLoad1: 0.39psiIoSomePercent: 0conditionsWindowMs: 23,656tickCpuMsP95: 1.75mainThreadCpuMs: 449.58tickCpuMsP50: 1.15spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 1.56tickIntervalCount: 364tickIntervalMsP90: 50.21spikeThresholdRule: medianpsiIoFullPercent: 0

CPU

Single-Core (tick-aligned)Healthy

Single-thread compute throughput measured on the main thread under the tick scheduler.

  • Heavy garbage collection3 collections, 330ms total
TPS
min
19.99
avg
20.00
max
20.00
MSPT
min
3.00
avg
3.10
max
3.30
Total operations271050000 ops
Thread CPU time / wall time1.000 ratio
Single-core ops/s (tick-aligned)651939694 ops/s
Single-core ops/s, 10th percentile642325425 ops/s
Single-core ops/s, 90th percentile662539701 ops/s
Single-core ops/s, median659428237 ops/s
Single-core ops/s (thread CPU time)651692972 ops/s
Percentiles and stability
TPS P1 (worst)19.99
TPS P519.99
TPS P50 (median)20.00
MSPT P50 (median)3.08
MSPT P953.29
MSPT P99 (worst)3.32
TPS σ0.006
MSPT σ0.092
TPS derived from MSPT20.00
TPS stability0.0%(Stable)
MSPT stability0.4%(Stable)
Raw data (63 fields)
samplesProcessed: 45cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: yesspikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 97cgroupMemoryCurrentMb: 18,300jvmAvailableProcessors: 12tickCount: 207filterRate: 0hostRunnableAvg: 0.37cpuQuotaCoresMin: 12spikeSampleIntervalMs: 40tickIntervalMsMax: 50.29cgroupThrottledMs: 0operationsPerSecondSamples: 9cgroupOomKillEvents: 0measureGcTimeMs: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 330spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.21processRssMb: 18,070spikeWindowTicks: 206measureGcPauseMs: 0tickIntervalMsP50: 50tickIntervalMsP99: 50.24heapUsedMb: 502psiCpuSomePercent: 0.08cgroupPeriods: 108spikeGcPauseMs: 0samplesValid: 45heapLiveMbAtStart: 358tickCpuMsMax: 4.82spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 3spikeTickMs: 473.80windowTicks: 207effectiveTps: 20.63tickIntervalSource: tick_start_eventmeasureGcCount: 0tickCpuMsP99: 3.67hostLoad1: 0.28psiIoSomePercent: 0conditionsWindowMs: 10,768tickCpuMsP95: 3.40mainThreadCpuMs: 641.04tickCpuMsP50: 3.07spikeTicksWithSteal: 0cpuKernel: int_alucgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 3.31tickIntervalCount: 204tickIntervalMsP90: 50.20spikeThresholdRule: medianpsiIoFullPercent: 0
Multi-Core CPUHealthy

Parallel computation throughput across worker threads.

  • Heavy garbage collection1 collections, 105ms total
TPS
min
19.87
avg
19.99
max
20.00
MSPT
min
0.80
avg
1.10
max
2.00
Total operations50000000000 ops
Aggregate ops/s6307339624 ops/s
Usable cores12 cores
Percentiles and stability
TPS P1 (worst)19.87
TPS P519.87
TPS P50 (median)20.00
MSPT P50 (median)0.92
MSPT P951.60
MSPT P99 (worst)2.05
TPS σ0.044
MSPT σ0.332
TPS derived from MSPT20.00
TPS stability0.2%(Stable)
MSPT stability1.3%(Stable)
Raw data (58 fields)
samplesProcessed: 35cgroupMemoryHighEvents: 0tasksCompleted: 100spikeTicksWithGc: 1cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 81cgroupMemoryCurrentMb: 18,301jvmAvailableProcessors: 12tickCount: 164filterRate: 0hostRunnableAvg: 11.30cpuQuotaCoresMin: 12spikeSampleIntervalMs: 40tickIntervalMsMax: 50.15cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 105spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50processRssMb: 18,070spikeWindowTicks: 164tickIntervalMsP50: 50tickIntervalMsP99: 50.14heapUsedMb: 590psiCpuSomePercent: 0.49cgroupPeriods: 84spikeGcPauseMs: 106samplesValid: 35tickCpuMsMax: 35.84spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 1spikeTickMs: 245.60windowTicks: 164effectiveTps: 20.13tickIntervalSource: tick_start_eventtickCpuMsP99: 2.20hostLoad1: 1.33psiIoSomePercent: 0conditionsWindowMs: 8,466tickCpuMsP95: 1.82mainThreadCpuMs: 217.24tickCpuMsP50: 0.95spikeTicksWithSteal: 0cpuKernel: int_alucgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 1.58tickIntervalCount: 162tickIntervalMsP90: 50spikeThresholdRule: medianpsiIoFullPercent: 0

Memory & Storage

Memory PerformanceHealthy

RAM bandwidth and latency.

JVM measurements — do not reflect actual bare-metal performance.

  • Heavy garbage collection4 collections, 414ms total
TPS
min
19.98
avg
20.00
max
20.00
MSPT
min
1.00
avg
1.50
max
5.60
Sequential write10249.24 MB/s
Random read21.89 MB/s
Random write68.58 MB/s
Sequential read837.32 MB/s
Memcpy throughput7119.75 MB/s
Memory access latency67.0 ns
Percentiles and stability
TPS P1 (worst)19.98
TPS P519.99
TPS P50 (median)20.00
MSPT P50 (median)1.22
MSPT P952.25
MSPT P99 (worst)5.55
TPS σ0.008
MSPT σ0.636
TPS derived from MSPT20.00
TPS stability0.0%(Stable)
MSPT stability2.5%(Stable)
Proven progress3 steps · latest: memory pass
Raw data (63 fields)
samplesProcessed: 89filteredSevereLagShare: 0.02filteredCatchUpShare: 0.02cgroupMemoryHighEvents: 0nanoTimeCostNs: 26.58spikeTicksWithGc: 2cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 180cgroupMemoryCurrentMb: 9,923jvmAvailableProcessors: 12tickCount: 379filterRate: 0.07filteredIntervalShare: 0.04hostRunnableAvg: 0.78cpuQuotaCoresMin: 12memoryPassSpreadPct: 1.39spikeSampleIntervalMs: 40tickIntervalMsMax: 151.16cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 3spikeThresholdMs: 50filteredOscillationShare: 0.02cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 414spikeTicks: 2psiMemoryFullPercent: 0tickIntervalMsP95: 50.11processRssMb: 9,933spikeWindowTicks: 379tickIntervalMsP50: 50tickIntervalMsP99: 50.25heapUsedMb: 2,087psiCpuSomePercent: 0.03cgroupPeriods: 192spikeGcPauseMs: 202.90samplesValid: 83tickCpuMsMax: 35.75spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 4spikeTickMs: 345.40windowTicks: 379filteredGcPauseShare: 0.02effectiveTps: 20.05tickIntervalSource: tick_start_eventtickCpuMsP99: 5.26hostLoad1: 1.28psiIoSomePercent: 0conditionsWindowMs: 19,203tickCpuMsP95: 2.38mainThreadCpuMs: 590.53tickCpuMsP50: 1.24spikeTicksWithSteal: 2cgroupMemoryMaxEvents: 0hostStealPercent: 0.02tickCpuMsP90: 2.09tickIntervalCount: 377tickIntervalMsP90: 50.07spikeThresholdRule: medianpsiIoFullPercent: 0
Disk PerformanceHealthy

Sequential and random 4K read/write performance.

JVM measurements — do not reflect actual bare-metal performance.

  • Heavy garbage collection1 collections, 132ms total
TPS
min
19.97
avg
20.00
max
20.00
MSPT
min
1.00
avg
1.30
max
2.70
Random 4K write IOPS148674 IOPS
4K write latency p9934.5 µs
4K write latency avg25.6 µs
Sequential write1431.26 MB/s
Random 4K read IOPS45861 IOPS
4K read latency p95141.4 µs
4K read latency p99181.1 µs
4K write latency p9527.2 µs
Random 4K read179.14 MB/s
Random 4K write580.76 MB/s
4K read latency avg85.8 µs
Sequential read1677.51 MB/s
4K read latency p5079.5 µs
4K write latency p5020.2 µs
Percentiles and stability
TPS P1 (worst)19.98
TPS P519.99
TPS P50 (median)20.00
MSPT P50 (median)1.28
MSPT P951.89
MSPT P99 (worst)2.33
TPS σ0.007
MSPT σ0.280
TPS derived from MSPT20.00
TPS stability0.0%(Stable)
MSPT stability1.1%(Stable)
Raw data (57 fields)
samplesProcessed: 251cgroupMemoryHighEvents: 0random4kMode: O_DIRECTspikeTicksWithGc: 1cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 487cgroupMemoryCurrentMb: 3,475jvmAvailableProcessors: 12tickCount: 1,025filterRate: 0hostRunnableAvg: 0.66cpuQuotaCoresMin: 12spikeSampleIntervalMs: 40tickIntervalMsMax: 50.30cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 132spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.12processRssMb: 3,498spikeWindowTicks: 1,025tickIntervalMsP50: 50tickIntervalMsP99: 50.15psiCpuSomePercent: 0.66cgroupPeriods: 515spikeGcPauseMs: 131samplesValid: 251tickCpuMsMax: 10.44spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 1spikeTickMs: 256.50windowTicks: 1,025effectiveTps: 20.02seqReadCacheBypassed: yestickIntervalSource: tick_start_eventtickCpuMsP99: 2.81hostLoad1: 2.28psiIoSomePercent: 59.19conditionsWindowMs: 51,504tickCpuMsP95: 2.09mainThreadCpuMs: 1,401.15tickCpuMsP50: 1.23spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0.04tickCpuMsP90: 1.87tickIntervalCount: 1,023tickIntervalMsP90: 50.09spikeThresholdRule: medianpsiIoFullPercent: 59.18

Network

Network (NBT)Unstable

Serialisation throughput — proxy for the rate at which the server can ship world data to clients.

  • Heavy garbage collection3 collections, 112ms total
  • The run did not hold steadyTPS P1=15.00<15
TPS
min
15.00
avg
19.95
max
20.00
MSPT
min
16.10
avg
19.00
max
58.60
Objects/sec1000 obj/s
Bytes processed113531305 B
Objects processed20000 obj
NBT serialization throughput5.41 MB/s
Percentiles and stability
TPS P1 (worst)15.00
TPS P519.99
TPS P50 (median)20.00
MSPT P50 (median)17.24
MSPT P9522.21
MSPT P99 (worst)58.63
TPS σ0.505
MSPT σ4.691
TPS derived from MSPT20.00
TPS stability2.5%(Stable)
MSPT stability18.8%(Moderate)
Raw data (57 fields)
samplesProcessed: 99filteredCatchUpShare: 0.01cgroupMemoryHighEvents: 0spikeTicksWithGc: 1cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 211cgroupMemoryCurrentMb: 8,604jvmAvailableProcessors: 12tickCount: 421filterRate: 0.01hostRunnableAvg: 0.55cpuQuotaCoresMin: 12spikeSampleIntervalMs: 40tickIntervalMsMax: 109.08cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 1spikeThresholdMs: 50cpuQuotaCoresMax: 12cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 112spikeTicks: 2psiMemoryFullPercent: 0tickIntervalMsP95: 50.19processRssMb: 8,616spikeWindowTicks: 420tickIntervalMsP50: 50tickIntervalMsP99: 50.26heapUsedMb: 4,869psiCpuSomePercent: 0.08cgroupPeriods: 212spikeGcPauseMs: 106samplesValid: 98tickCpuMsMax: 107.72spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 3spikeTickMs: 355.60windowTicks: 421effectiveTps: 20.05tickIntervalSource: tick_start_eventtickCpuMsP99: 30.61hostLoad1: 1.64psiIoSomePercent: 0conditionsWindowMs: 21,276tickCpuMsP95: 22.94mainThreadCpuMs: 7,653.46tickCpuMsP50: 17.31spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0.02tickCpuMsP90: 21.89tickIntervalCount: 418tickIntervalMsP90: 50.13spikeThresholdRule: medianpsiIoFullPercent: 0
›Machine and serverIntel(R) Core(TM) i9-14900K · Paper · 26.3
CPU Information
ModelIntel(R) Core(TM) i9-14900K
VendorGenuineIntel
Physical Cores12
Logical Cores12
Available to server12
Max Frequency3.1872 GHz
Server Information
Server TypePaper (26.3-223-e415f5e (MC: 26.3))
Minecraft Version26.3
Bukkit Version26.3.build.223-stable
Java Version25.0.4.1
OSLinux
LocationCN
Plugins1
JVM Memory
Max Heap23.72 GB
Allocated23.72 GB
Used0.51 GB
Free23.21 GB
Heap Usage2.1%
Memory limit25.20 GB
The JVM heap is sized at or above the container memory limit. Under load the host can OOM-kill the server, which distorts or aborts benchmarks.
JVM Flags
-Xms24276M -Xmx24276M -XX:MaxRAMPercentage=95.0
Dispersed Zones8

Score Breakdown

Detailed sub-category scores

Hardware

Memory33,940
Disk57,686
Multi-Core105,543

Gameplay

Exploration93,680
Entities79,161
Mechanics46,941

Multipliers

Synergy Bonusx1.150
Stability Bonusx1.026
Duration Mult.x1.055