Benchmark Report

Oct 8, 2026, 8:06 AMVoxelBench plugin 2.1.014 min 6 s benchmark
PublicSTANDARDStandard scoring 8.0.0
Total score
85,972
RankB
Single Core153,190
Gameplay69,444
Hardware18,653
How this score is built
The verdict

Main thread saturated · Block Physics

One game thread is already over its tick budget under the benchmark's own load. Players and redstone will push it further.

  • mspt_avg = 51 ms
  • mspt_target = 35 ms

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

Multipliers appliedSynergy ×0.981Stability ×1.065Duration ×0.988

What matters

Read from the measurements, never estimated

Main thread saturated

One game thread is already over its tick budget under the benchmark's own load. Players and redstone will push it further.

Likely cause: single core

  • mspt_avg = 51 ms
  • mspt_target = 35 ms
CriticalRedstone

Main thread saturated

One game thread is already over its tick budget under the benchmark's own load. Players and redstone will push it further.

Likely cause: single core

  • mspt_avg = 64.8 ms
  • mspt_target = 35 ms
See the setting this justifies
Good to know

Non-default server configuration

Compare with care against a server running default settings.

  • view-distance 4 (default 10)
  • simulation-distance 3 (default 10)
  • spawn-limit.monster 3 (default 70)

+4 more modified settings

›+2 more findings
WarningMeasurement partly unreliablemobAIbench artifact

The plugin's own witnesses say part of the workload never ran. The figure is kept, but it weighs less.

  • confidence = 0.25 ratio
WarningTick spikesnetwork

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

  • mspt_avg = 89 ms
  • mspt_p99 = 190.35 ms
  • spike_ratio = 2.14 ratio
  • sample_count = 148 count

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.

Paperconfig/paper-world-defaults.yml

Stop firing an event on every hopper move

hopper.disable-move-event: true

Measured : hopper.mspt.avg 50.2 ms (threshold 35.0 ms)

The hopper test spends more time per tick than the budget allows. Paper fires an inventory-move event for every transfer; turning it off removes that call for plugins that never listen.

Test to replay : hopper

Paperconfig/paper-world-defaults.yml

Switch the redstone implementation

misc.redstone-implementation: ALTERNATE_CURRENT

Measured : redstone.mspt.avg 64.8 ms (threshold 35.0 ms)

Redstone costs more per tick than the budget allows. Paper ships an alternative wire implementation that computes the same result without the repeated updates of the vanilla one.

Test to replay : redstone

Spigotspigot.yml

Shrink the monster activation range

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

Measured : mobAI.mspt.avg 8044.9 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

Spigotspigot.yml

Cap the TNT processed per tick

world-settings.default.max-tnt-per-tick: 40

Measured : explosion.mspt.avg 51.6 ms (threshold 35.0 ms)

Explosions cost more per tick than the budget allows. Capping how many primed entities are processed per tick spreads a large blast over several ticks instead of one long freeze.

Test to replay : explosion

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": "folia",
    "minecraft": "1.21.0",
    "java": "25.0.4.1"
  },
  "recommendations": [
    {
      "id": "paper.hopper-sans-evenement",
      "family": "paper",
      "measure": "hopper.mspt.avg",
      "value": 50.2,
      "unit": "ms",
      "threshold": 35,
      "control_test": "hopper",
      "file": "config/paper-world-defaults.yml",
      "setting": "hopper.disable-move-event",
      "proposed_value": "true",
      "current_value": null
    },
    {
      "id": "paper.redstone-alternatif",
      "family": "paper",
      "measure": "redstone.mspt.avg",
      "value": 64.8,
      "unit": "ms",
      "threshold": 35,
      "control_test": "redstone",
      "file": "config/paper-world-defaults.yml",
      "setting": "misc.redstone-implementation",
      "proposed_value": "ALTERNATE_CURRENT",
      "current_value": null
    },
    {
      "id": "spigot.portee-activation-monstres",
      "family": "spigot",
      "measure": "mobAI.mspt.avg",
      "value": 8044.9,
      "unit": "ms",
      "threshold": 35,
      "control_test": "mobAI",
      "file": "spigot.yml",
      "setting": "world-settings.default.entity-activation-range.monsters",
      "proposed_value": "24",
      "current_value": null
    },
    {
      "id": "spigot.tnt-par-tick",
      "family": "spigot",
      "measure": "explosion.mspt.avg",
      "value": 51.6,
      "unit": "ms",
      "threshold": 35,
      "control_test": "explosion",
      "file": "spigot.yml",
      "setting": "world-settings.default.max-tnt-per-tick",
      "proposed_value": "40",
      "current_value": null
    }
  ]
}

Every measurement

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

Single-Core Stress

RedstoneCritical

Single-core stress via intensive redstone circuit updates.

  • Heavy garbage collection3 collections, 107ms total
  • The run did not hold steadyTPS avg=15.44<19
TPS
min
15.44
avg
15.44
max
15.44
MSPT
min
64.80
avg
64.80
max
64.80
Percentiles and stability
TPS P1 (worst)19.39
TPS P519.95
TPS P50 (median)20.00
MSPT P951.07
MSPT P99 (worst)1.49
TPS σ0.095
MSPT σ0.222
TPS derived from MSPT20.00
TPS stability0.5%(Stable)
MSPT stability0.9%(Stable)
Folia regions

The regions of the test's zones. Each figure is the worst region's.

Regions measured
1
Seconds measured
18 s
Median TPS
15.50 TPS
Effective TPS
15.44 TPS
Worst sustained MSPT
92.4 ms
Time degraded
100.0 %
Seconds degraded
18 s
Ticks over budget
25.9 %
Proven progress24 steps · latest: 20 server ticks
Raw data (12 fields)
samplesProcessed: 93heapUsedMb: 2,410filterRate: 0samplesValid: 93workUnit: piston movespistonMoves: 60,800gcCount: 3effectiveTps: 20.06workCompleted: 60,800pistonCount: 1,600zoneChunksForced: 81gcTimeMs: 107
Block PhysicsCritical

Single-core stress via falling-block physics.

  • Heavy garbage collection5 collections, 165ms total
TPS
min
19.61
avg
19.61
max
19.61
MSPT
min
51.00
avg
51.00
max
51.00
Percentiles and stability
TPS P1 (worst)19.96
TPS P520.00
TPS P50 (median)20.00
MSPT P951.19
MSPT P99 (worst)1.44
TPS σ0.007
MSPT σ0.273
TPS derived from MSPT20.00
TPS stability0.0%(Stable)
MSPT stability1.1%(Stable)
Folia regions

The regions of the test's zones. Each figure is the worst region's.

Regions measured
1
Seconds measured
14 s
Median TPS
20.00 TPS
Effective TPS
19.61 TPS
Worst sustained MSPT
67.8 ms
Time degraded
0.0 %
Seconds degraded
0 s
Ticks over budget
24.7 %
Raw data (18 fields)
samplesProcessed: 78entityTickSamples: 15spawnFrequency: 1fallingBlockCount: 24,000heapUsedMb: 1,528filterRate: 0samplesValid: 78entityTickRatio: 1workUnit: entities tickingentitiesUnreadable: 0gcCount: 5effectiveTps: 20.13workCompleted: 24,000entitiesAlive: 0entitiesTracked: 24,000blocksSpawnedPerSecond: 939.11gcTimeMs: 165entityTickConclusive: 124

Exploration

Chunk LoadingHealthy

Chunk generation and loading speed across dispersed zones.

  • Heavy garbage collection5 collections, 582ms total
TPS
min
19.53
avg
19.53
max
19.53
MSPT
min
51.20
avg
51.20
max
51.20
Worst region MSPT48.5 ms
Chunks loaded16000 chunks
Avg chunk load time1.16 ms
Peak window200 chunks
Avg region TPS19.53 tps
Unmeasured ticks2 ticks
Chunks/sec860.77 chunks/s
Peak region MSPT342.6 ms
Percentiles and stability
TPS P1 (worst)19.86
TPS P519.96
TPS P50 (median)20.00
MSPT P951.15
MSPT P99 (worst)1.81
TPS σ0.036
MSPT σ0.276
TPS derived from MSPT20.00
TPS stability0.2%(Stable)
MSPT stability1.1%(Stable)
Folia regions

The regions of the test's zones. Each figure is the worst region's.

Regions measured
8
Seconds measured
17 s
Median TPS
20.00 TPS
Effective TPS
19.53 TPS
Time degraded
0.0 %
Seconds degraded
0 s
Ticks over budget
42.6 %
Raw data (12 fields)
samplesProcessed: 64filteredSevereLagShare: 0.03filteredCatchUpShare: 0.02heapUsedMb: 2,662filterRate: 0.06filteredIntervalShare: 0.03samplesValid: 60gcCount: 5filteredGcPauseShare: 0.02effectiveTps: 19.31filteredOscillationShare: 0.02gcTimeMs: 582
Chunk TickingHealthy

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

  • Heavy garbage collection7 collections, 270ms total
TPS
min
19.73
avg
19.73
max
19.73
MSPT
min
50.70
avg
50.70
max
50.70
Worst region MSPT48.9 ms
Avg region TPS18.27 tps
Chunks ticked200 chunks
Percentiles and stability
TPS P1 (worst)19.93
TPS P519.96
TPS P50 (median)20.00
MSPT P951.27
MSPT P99 (worst)1.64
TPS σ0.021
MSPT σ0.300
TPS derived from MSPT20.00
TPS stability0.1%(Stable)
MSPT stability1.2%(Stable)
Folia regions

The regions of the test's zones. Each figure is the worst region's.

Regions measured
1
Seconds measured
28 s
Median TPS
20.00 TPS
Effective TPS
19.74 TPS
Time degraded
3.6 %
Seconds degraded
1 s
Ticks over budget
14.4 %
Proven progress88 steps · latest: 20 server ticks
Raw data (12 fields)
randomTickWitnessSamples: 512samplesProcessed: 145heapUsedMb: 2,738filterRate: 0samplesValid: 145workUnit: block transformationsgcCount: 7tickSpeed: 20randomTickChanges: 140effectiveTps: 20.01workCompleted: 140gcTimeMs: 270
Lighting UpdateUnstable

Lighting recomputation throughput on block place / break.

  • Heavy garbage collection4 collections, 93ms total
  • The run did not hold steadyTPS avg=18.32<19
TPS
min
18.32
avg
18.32
max
18.32
MSPT
min
54.60
avg
54.60
max
54.60
Worst region MSPT50.0 ms
Lighting updates/sec291.4 ops/s
Avg region TPS19.27 tps
Peak region MSPT52.6 ms
Total lighting updates3321 count
Percentiles and stability
TPS P1 (worst)19.90
TPS P519.99
TPS P50 (median)20.00
MSPT P951.38
MSPT P99 (worst)1.68
TPS σ0.025
MSPT σ0.361
TPS derived from MSPT20.00
TPS stability0.1%(Stable)
MSPT stability1.4%(Stable)
Folia regions

The regions of the test's zones. Each figure is the worst region's.

Regions measured
8
Seconds measured
7 s
Median TPS
20.00 TPS
Effective TPS
18.32 TPS
Time degraded
14.3 %
Seconds degraded
1 s
Ticks over budget
2.5 %
Raw data (7 fields)
samplesProcessed: 40heapUsedMb: 1,556filterRate: 0samplesValid: 40gcCount: 4effectiveTps: 20.12gcTimeMs: 93

Entities

Mob AIUnstable

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

  • Unfiltered samples usedUsing unfiltered samples (filter rate: 100%)
  • Heavy garbage collection9 collections, 373ms total
  • The run did not hold steadyTPS avg=0.12<19, TPS P1=13.08<15
Phase 1
TPS 0.11
MSPT 9133.60 ms
Phase 2
TPS 0.10
MSPT 9924.93 ms
TPS
min
0.12
avg
0.12
max
0.12
MSPT
min
8044.90
avg
8044.90
max
8044.90
Region tick-rate ceiling0.64 tps
Percentiles and stability
TPS P1 (worst)13.08
TPS P519.98
TPS P50 (median)20.00
MSPT P951.26
MSPT P99 (worst)2.62
TPS σ1.586
MSPT σ0.407
TPS derived from MSPT20.00
TPS stability7.9%(Stable)
MSPT stability1.6%(Stable)
Folia regions

The regions of the test's zones. Each figure is the worst region's.

Regions measured
1
Seconds measured
21 s
Median TPS
0.00 TPS
Effective TPS
0.12 TPS
Worst sustained MSPT
5,203.8 ms
Time degraded
100.0 %
Seconds degraded
21 s
Region starved
yes
Raw data (30 fields)
samplesProcessed: 120entityTickSamples: 0filteredSevereLagShare: 0.02filteredCatchUpShare: 0.02globalAvgTps: 0.10globalAvgMspt: 9,608.398filteredMsptLowShare: 1heapUsedMb: 2,289phase1AvgTps: 0.11filterRate: 1filteredIntervalShare: 0.02samplesValid: 0hostileMobCount: 1,200houseCount: 120entityTickRatio: -1usedUnfilteredFallback: yesphase2AvgTps: 0.10entitiesUnreadable: 0gcCount: 9effectiveTps: 20.00villagerCount: 2,400totalEntities: 3,600entitiesAlive: 2,400entitiesTracked: 3,600phase1AvgMspt: 9,133.597filteredOscillationShare: 0.02hostileCount: 1,200phase2AvgMspt: 9,924.932gcTimeMs: 373entityTickConclusive: 0

Mechanics

HopperHealthy

Intensive hopper chain item transfers.

TPS
min
19.92
avg
19.92
max
19.92
MSPT
min
50.20
avg
50.20
max
50.20
Worst region MSPT50.1 ms
Items per tick200.000 items/tick
Avg region TPS19.93 tps
Transfer efficiency100.0 %
Items transferred40000 items
Items/sec4004.8 items/s
Percentiles and stability
TPS P1 (worst)19.80
TPS P519.97
TPS P50 (median)20.00
MSPT P951.03
MSPT P99 (worst)1.30
TPS σ0.044
MSPT σ0.218
TPS derived from MSPT20.00
TPS stability0.2%(Stable)
MSPT stability0.9%(Stable)
Folia regions

The regions of the test's zones. Each figure is the worst region's.

Regions measured
8
Seconds measured
8 s
Median TPS
20.00 TPS
Effective TPS
19.92 TPS
Time degraded
0.0 %
Seconds degraded
0 s
Ticks over budget
1.0 %
Raw data (16 fields)
samplesProcessed: 45loadAbsorbedBreakRatio: 0.05measuredTicks: 200heapUsedMb: 4,453itemTransferRatio: 1filterRate: 0samplesValid: 45itemsPlaced: 40,000workUnit: items transferredhopperSourcesExpected: 320effectiveTps: 20.12workCompleted: 40,000tickRateTarget: 20hopperSourcesFilled: 320loadAbsorbedRatio: 1zoneChunksForced: 648
ExplosionHealthy

Massive TNT explosions and block destruction.

TPS
min
19.25
avg
19.39
max
19.41
MSPT
min
51.50
avg
51.60
max
51.90
Worst region MSPT50.0 ms
Avg region TPS19.39 tps
Blocks destroyed16795 blocks
Peak region MSPT252.2 ms
Block destruction throughput2508.59 blocks/s
TPS drop during explosions0.00 TPS
Percentiles and stability
TPS P1 (worst)19.99
TPS P519.99
TPS P50 (median)20.00
MSPT P951.72
MSPT P99 (worst)1.84
TPS σ0.005
MSPT σ0.379
TPS derived from MSPT20.00
TPS stability0.0%(Stable)
MSPT stability1.5%(Stable)
Folia regions

The regions of the test's zones. Each figure is the worst region's.

Regions measured
8
Seconds measured
5 s
Median TPS
20.00 TPS
Effective TPS
19.25 TPS
Time degraded
20.0 %
Seconds degraded
1 s
Ticks over budget
4.8 %
Raw data (59 fields)
samplesProcessed: 29detonationRatio: 0.99primeZeroRadius: 0tntPresented: 1,200loadAbsorbedBreakRatio: 0.95tntUnreadable: 0tntRequested: 1,200tntPrimed: 1,200aliveBeforeCleanup: 7tntTotal: 1,200explodeCancelled: 0filterRate: 0platformBlocks: 145,656primeSeenAny: 1,193zoneChunksEntityTicking: 200explodeSeenAny: 1,193platformDepth: 7tntRejected: 0zoneChunksLoaded: 8workUnit: blocks destroyedhostTntQuotaSource: livetntSpawnCancelled: 0tntNeverTicked: 0spawnValidImmediately: 1,200fuseTicksMax: 10explodeEmptyBlockList: 92entitiesTracked: 1,200zoneChunksForced: 200tntCount: 1,200explodeSeen: 1,193entityTickConclusive: 85tntSpawnSeen: 1,200fuseTicksInitial: 40zoneChunksEntityTickingAtStart: -1tntTracked: 1,200primeSeen: 1,193msAfterPriming: 5,303.285entityTickSamples: 41primingSpanMs: 1,462.526heapUsedMb: 3,116fuseMs: 2,000samplesValid: 29fuseTicksMin: 1zoneTickingWaitMs: -1entityTickRatio: 1probeActive: 1detonationUnaccounted: 0primeCancelled: 0entitiesUnreadable: 0tntStillAlive: 0effectiveTps: 20.18explodeForeign: 0workCompleted: 16,795entitiesAlive: 0loadAbsorbedRatio: 0.99zoneChunksTickingOnly: 0zoneChunksBelowTicking: 0hostMaxTntPerTick: 100hostTntQuotaRaised: yes
Ticking Tile EntitiesHealthy

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

  • Heavy garbage collection6 collections, 193ms total
TPS
min
19.97
avg
19.97
max
19.97
MSPT
min
50.10
avg
50.10
max
50.10
Worst region MSPT47.5 ms
Avg region TPS19.64 tps
Percentiles and stability
TPS P1 (worst)19.91
TPS P519.98
TPS P50 (median)20.00
MSPT P951.16
MSPT P99 (worst)1.38
TPS σ0.021
MSPT σ0.262
TPS derived from MSPT20.00
TPS stability0.1%(Stable)
MSPT stability1.0%(Stable)
Folia regions

The regions of the test's zones. Each figure is the worst region's.

Regions measured
8
Seconds measured
28 s
Median TPS
20.00 TPS
Effective TPS
19.97 TPS
Time degraded
0.0 %
Seconds degraded
0 s
Ticks over budget
1.0 %
Proven progressno step
Raw data (9 fields)
samplesProcessed: 144type: ALLheapUsedMb: 1,336filterRate: 0samplesValid: 144totalTileEntities: 5,000gcCount: 6effectiveTps: 20.04gcTimeMs: 193
World SaveHealthy

World save speed and TPS impact during save operations.

TPS
min
19.80
avg
19.80
max
19.80
MSPT
min
50.50
avg
50.50
max
50.50
World save write speed23.46 MB/s
TPS drop during save0.20 TPS
World size saved116.0 MB
Percentiles and stability
TPS P1 (worst)19.93
TPS P519.93
TPS P50 (median)20.00
MSPT P951.19
MSPT P99 (worst)1.21
TPS σ0.023
MSPT σ0.277
TPS derived from MSPT20.00
TPS stability0.1%(Stable)
MSPT stability1.1%(Stable)
Folia regions

The regions of the test's zones. Each figure is the worst region's.

Regions measured
1
Seconds measured
3 s
Median TPS
20.00 TPS
Effective TPS
19.80 TPS
Worst sustained MSPT
50.2 ms
Time degraded
0.0 %
Seconds degraded
0 s
Ticks over budget
0.0 %
Raw data (5 fields)
samplesProcessed: 20effectiveTps: 20.22heapUsedMb: 3,947filterRate: 0samplesValid: 20
Bone Meal GrowthHealthy

Rapid crop and tree growth via bone meal.

  • Heavy garbage collection4 collections, 106ms total
TPS
min
19.88
avg
19.88
max
19.88
MSPT
min
50.30
avg
50.30
max
50.30
Percentiles and stability
TPS P1 (worst)19.91
TPS P519.98
TPS P50 (median)20.00
MSPT P951.14
MSPT P99 (worst)1.59
TPS σ0.020
MSPT σ0.272
TPS derived from MSPT20.00
TPS stability0.1%(Stable)
MSPT stability1.1%(Stable)
Folia regions

The regions of the test's zones. Each figure is the worst region's.

Regions measured
1
Seconds measured
22 s
Median TPS
20.00 TPS
Effective TPS
19.88 TPS
Worst sustained MSPT
77.8 ms
Time degraded
0.0 %
Seconds degraded
0 s
Ticks over budget
9.9 %
Proven progress20 steps · latest: 20 server ticks
Raw data (13 fields)
samplesProcessed: 87growthRate: 20.98cropCount: 500heapUsedMb: 2,567filterRate: 0samplesValid: 87cropsFullyGrown: 433gcCount: 4effectiveTps: 19.92boneMealUsed: 1,519treesGrown: 57saplingCount: 200gcTimeMs: 106

CPU

Single-Core (tick-aligned)Unstable

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

  • The run did not hold steadyTPS P1=14.01<15, TPS min=14.01 (71% of avg)
TPS
min
14.01
avg
19.86
max
20.00
MSPT
min
2.30
avg
2.60
max
3.10
Total operations80750000 ops
Single-core ops/s (tick-aligned)194342981 ops/s
Percentiles and stability
TPS P1 (worst)14.01
TPS P519.99
TPS P50 (median)20.00
MSPT P952.94
MSPT P99 (worst)3.06
TPS σ0.903
MSPT σ0.180
TPS derived from MSPT20.00
TPS stability4.5%(Stable)
MSPT stability0.7%(Stable)
Raw data (8 fields)
samplesProcessed: 46filteredCatchUpShare: 0.02effectiveTps: 20.11heapUsedMb: 2,457filterRate: 0.04cpuKernel: int_alusamplesValid: 44filteredOscillationShare: 0.02
Multi-Core CPUHealthy

Parallel computation throughput across worker threads.

TPS
min
19.63
avg
19.97
max
20.00
MSPT
min
0.20
avg
0.50
max
1.10
Total operations50000000000 ops
Aggregate ops/s2036626498 ops/s
Usable cores12 cores
Percentiles and stability
TPS P1 (worst)19.65
TPS P519.79
TPS P50 (median)20.00
MSPT P950.98
MSPT P99 (worst)1.12
TPS σ0.135
MSPT σ0.196
TPS derived from MSPT20.00
TPS stability0.7%(Stable)
MSPT stability0.8%(Stable)
Raw data (7 fields)
samplesProcessed: 119tasksCompleted: 100effectiveTps: 19.89heapUsedMb: 2,675filterRate: 0cpuKernel: int_alusamplesValid: 119

Memory & Storage

Memory PerformanceUnstable

RAM bandwidth and latency.

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

  • Heavy garbage collection5 collections, 59ms total
  • The run did not hold steadyTPS min=14.52 (73% of avg)
TPS
min
14.52
avg
19.94
max
20.00
MSPT
min
0.30
avg
0.60
max
2.90
Sequential write6817.15 MB/s
Random read2.33 MB/s
Sequential read207.51 MB/s
Memcpy throughput4893.03 MB/s
Random write4.17 MB/s
Memory access latency346.6 ns
Percentiles and stability
TPS P1 (worst)15.00
TPS P519.97
TPS P50 (median)20.00
MSPT P951.08
MSPT P99 (worst)1.66
TPS σ0.512
MSPT σ0.290
TPS derived from MSPT20.00
TPS stability2.6%(Stable)
MSPT stability1.2%(Stable)
Proven progress3 steps · latest: memory pass
Raw data (13 fields)
samplesProcessed: 407filteredSevereLagShare: 0.01filteredCatchUpShare: 0.01nanoTimeCostNs: 62.03heapUsedMb: 4,245filterRate: 0.02samplesValid: 399memoryPassSpreadPct: 19.46gcCount: 5filteredGcPauseShare: 0.01effectiveTps: 19.03filteredOscillationShare: 0.00gcTimeMs: 59
Disk PerformanceUnstable

Sequential and random 4K read/write performance.

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

  • Heavy garbage collection17 collections, 320ms total
  • The run did not hold steadyTPS min=14.68 (73% of avg)
TPS
min
14.68
avg
19.98
max
20.00
MSPT
min
0.20
avg
0.70
max
5.70
Random 4K write IOPS15833 IOPS
4K write latency p99839.3 µs
Random 4K read57.12 MB/s
4K write latency avg242.7 µs
Random 4K write61.85 MB/s
Sequential write393.88 MB/s
Random 4K read IOPS14624 IOPS
4K read latency avg266.2 µs
4K read latency p95478.5 µs
Sequential read883.17 MB/s
4K read latency p50231.4 µs
4K read latency p99778.0 µs
4K write latency p95495.2 µs
4K write latency p50200.1 µs
Percentiles and stability
TPS P1 (worst)19.93
TPS P519.98
TPS P50 (median)20.00
MSPT P951.45
MSPT P99 (worst)1.89
TPS σ0.229
MSPT σ0.402
TPS derived from MSPT20.00
TPS stability1.1%(Stable)
MSPT stability1.6%(Stable)
Raw data (10 fields)
samplesProcessed: 1,070filteredCatchUpShare: 0.00random4kMode: O_DIRECTfilterRate: 0.00samplesValid: 1,067gcCount: 17effectiveTps: 19.98seqReadCacheBypassed: yesfilteredOscillationShare: 0.00gcTimeMs: 320

Network

Network (NBT)Unstable

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

  • Heavy garbage collection49 collections, 469ms total
  • The run did not hold steadyTPS avg=11.62<19, TPS P1=5.00<15, TPS StdDev=2.56>2, TPS min=5.00 (43% of avg)
TPS
min
5.00
avg
11.62
max
15.06
MSPT
min
70.90
avg
89.00
max
372.50
Objects/sec576 obj/s
Objects processed20000 obj
NBT serialization throughput3.12 MB/s
Bytes processed113531305 B
Percentiles and stability
TPS P1 (worst)5.00
TPS P510.00
TPS P50 (median)10.00
MSPT P95107.73
MSPT P99 (worst)190.35
TPS σ2.557
MSPT σ28.150
TPS derived from MSPT9.28
TPS stability12.8%(Moderate)
MSPT stability112.6%(Unstable)
Raw data (11 fields)
samplesProcessed: 173filteredSevereLagShare: 0.09gcCount: 49filteredGcPauseShare: 0.02effectiveTps: 11.71filteredMsptLowShare: 0.01heapUsedMb: 824filterRate: 0.14samplesValid: 148filteredOscillationShare: 0.13gcTimeMs: 469
›Machine and serverAMD EPYC 7763 64-Core Processor · Folia · 1.21.0
CPU Information
ModelAMD EPYC 7763 64-Core Processor
VendorAuthenticAMD
Physical Cores12
Logical Cores12
Available to server12
Max Frequency2.450008 GHz
Server Information
Server TypeFolia (26.2-941-4a0ed14 (MC: 26.2))
Minecraft Version1.21.0
Regionized serverYes (Folia): test TPS and MSPT aggregate regions
Benchmark zones8
Bukkit Version26.2.build.941-stable
Java Version25.0.4.1
OSLinux
Location🇳🇱 Netherlands
Plugins37
JVM Memory
Max Heap8.00 GB
Allocated3.86 GB
Used2.14 GB
Free1.72 GB
Heap Usage26.8%
Memory limit16.41 GB
JVM Flags
[-Xms0M, -Xmx8192M, --add-modules=jdk.incubator.vector, -XX:+UseG1GC, -XX:+ParallelRefProcEnabled, -XX:MaxGCPauseMillis=200, -XX:+UnlockExperimentalVMOptions, -XX:+DisableExplicitGC, -XX:+AlwaysPreTouch, -XX:G1HeapWastePercent=5, -XX:G1MixedGCCountTarget=4, -XX:InitiatingHeapOccupancyPercent=15, -XX:G1MixedGCLiveThresholdPercent=90, -XX:G1RSetUpdatingPauseTimePercent=5, -XX:SurvivorRatio=32, -XX:+PerfDisableSharedMem, -XX:MaxTenuringThreshold=1, -Dusing.aikars.flags=https://mcflags.emc.gs, -Daikars.new.flags=true, -XX:G1NewSizePercent=30, -XX:G1MaxNewSizePercent=40, -XX:G1HeapRegionSize=8M, -XX:G1ReservePercent=20]
Dispersed Zones8

Score Breakdown

Detailed sub-category scores

Hardware

Memory8,705
Disk11,478
Multi-Core45,756

Gameplay

Exploration107,929
Entities42,739
Mechanics61,773

Multipliers

Synergy Bonusx0.981
Stability Bonusx1.065
Duration Mult.x0.988