Rapport de benchmark

7 sept. 2026, 18:57Plugin VoxelBench 1.8.0Banc de 9 min 29 s
PublicSTANDARDBarème standard 8.1.0· barème antérieur
Description publique

Default Purpur Server - Containerized Message at top is a bug, no configuration has been changed.

Score total
98 780
RangB
Mono-cœur126 911
Gameplay67 295
Matériel46 286
Comment ce score est composé
Le verdict

Aucune mesure ne franchit un seuil

Rien dans ce banc ne signale un défaut. Cela décrit ce banc, sous cette charge — pas toutes les charges.

Test le plus faible : IA des mobs, 6,73 TPS en moyenne. Les 15 autres tests tiennent au moins 19,8 TPS.

Multiplicateurs appliquésSynergie ×1,142Stabilité ×1,008Durée ×1,060

Face aux autres serveurs

La comparaison avec les autres serveurs porte sur les rapports notés par la version 8.3.0 du barème. Ce rapport a été noté par une autre version : son score n'est pas comparable.

Ce qu’il faut retenir

Tiré des mesures, jamais estimé
À savoir

Configuration serveur modifiée

Comparez avec prudence à un serveur réglé par défaut.

  • spawn-limit.water-ambient 15 (défaut 20)
›+2 autres constats
Pour informationLatence mémoire non mesuréememorynon mesuré

Aucune latence d'accès n'a été publiée : la note en a supposé une défavorable. Publier la mesure ne peut que servir.

  • assumed_latency_ns = 180 ns
  • reference_latency_ns = 120 ns
Pour informationAléatoire 4K non mesurédisknon mesuré

L'hôte a refusé l'accès direct : la part aléatoire de la note disque repose sur une hypothèse, pas sur une mesure.

  • assumed_random_mbps = 90 MB/s
  • reference_random_mbps = 150 MB/s

Un constat se tait plutôt que d'attribuer une cause sans preuve. Une cause absente est une réponse, pas un oubli.

Test par test

Les problèmes d’abord — choisissez une ligne pour le test complet

Les réglages que vos mesures justifient

Chaque réglage ci-dessous est déclenché par une mesure de ce rapport, et nomme le test à rejouer pour savoir s’il a servi.

Spigotspigot.yml

Réduire la portée d’activation des monstres

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

Mesuré : mobAI.mspt.avg 171.9 ms (seuil 35.0 ms)

L’intelligence des créatures coûte plus par tick que le budget ne l’autorise. La portée d’activation décide à quelle distance d’un joueur un monstre continue de réfléchir ; la réduire endort les plus lointains sans les supprimer.

Test à rejouer : mobAI

Bukkitbukkit.yml

Abaisser la limite d’apparition des monstres

spawn-limits.monsters: 50

Actuellement : 70

Mesuré : mobAI.mspt.avg 171.9 ms (seuil 50.0 ms)

L’intelligence des créatures dépasse le coût critique par tick, là où réduire la portée d’activation ne suffit plus. La limite d’apparition plafonne le nombre de monstres qui existent par joueur, ce qui est le seul réglage d’ici qui réduit le travail au lieu de le différer.

Test à rejouer : mobAI

Ces réglages échangent un peu de fidélité de jeu contre du budget de tick. Appliquez-en un à la fois et rejouez le test nommé : l’effet reste une hypothèse tant que vous ne l’avez pas mesuré.

Briefing pour un modèle de langage

Collez-le dans l’assistant de votre choix pour le faire reformuler. Il porte déjà tous les nombres : le modèle n’en a donc aucun à inventer.

{
  "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": "purpur",
    "minecraft": "26.2",
    "java": "25.0.3"
  },
  "recommendations": [
    {
      "id": "spigot.portee-activation-monstres",
      "family": "spigot",
      "measure": "mobAI.mspt.avg",
      "value": 171.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": "bukkit.limite-monstres",
      "family": "bukkit",
      "measure": "mobAI.mspt.avg",
      "value": 171.9,
      "unit": "ms",
      "threshold": 50,
      "control_test": "mobAI",
      "file": "bukkit.yml",
      "setting": "spawn-limits.monsters",
      "proposed_value": "50",
      "current_value": "70"
    }
  ]
}

Ligne de démarrage Java

Les options avec lesquelles ce serveur a démarré, vérifiées pour sa version de Java. Les corrections réparent ce qui est faux à coup sûr ; les pistes à tester sont des réglages à mesurer, jamais appliqués à votre place.

Rien à corrigerJava 25JVM non identifiéeRamasse-miettes : G1Conteneur : 53760 Mio, tas sûr jusqu'à 45696 Mio
Ligne actuelle (23 arguments)

Les valeurs des propriétés système, des agents et des chemins de fichiers ne sont jamais affichées : elles apparaissent comme <redacted>.

-Dterminal.jline=false -Dterminal.ansi=true -XX:+DisableExplicitGC -XX:+ParallelRefProcEnabled -XX:+PerfDisableSharedMem -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1HeapRegionSize=8M -XX:G1HeapWastePercent=5 -XX:G1MaxNewSizePercent=40 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1NewSizePercent=30 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -XX:MaxGCPauseMillis=200 -XX:MaxTenuringThreshold=1 -XX:SurvivorRatio=32 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -Xms256M -Xmx35840M

Rien à corriger : chaque option est valable pour Java 25.

À tester

Des réglages de performance à essayer un par un, puis à mesurer par un banc avant et après. Aucun n'est appliqué dans la ligne corrigée, et aucun ne vient avec un gain promis.

à testerLes réglages G1 d'Aikar

Des réglages documentés par PaperMC pour les serveurs Minecraft : ils dimensionnent la jeune génération de G1 pour le rythme d'allocation très élevé du jeu et déclenchent les collectes plus tôt. Tas initial et maximal à la même taille, avec AlwaysPreTouch, engagent tout le tas au démarrage : proposés seulement parce que ce tas reste déjà sous la limite mémoire.

-Xms35840M -XX:+AlwaysPreTouch

Aucune mesure de ce run ne la désigne : elle reste une piste à mesurer.

source
à testerZGC générationnel

Un ramasse-miettes aux pauses très courtes pour les gros tas, au prix de plus de processeur et de mémoire. Il remplace le ramasse-miettes actuel : retirez l'option qui le choisit et ses propres réglages, puis mesurez. À partir de Java 23, le mode générationnel est celui par défaut.

-XX:+UseZGC

Aucune mesure de ce run ne la désigne : elle reste une piste à mesurer.

source

Relancer et comparer

  1. Appliquez la ligne corrigée là où votre serveur démarre (paramètres de démarrage du panneau, start.sh).
  2. Redémarrez le serveur.
  3. Lancez un nouveau banc : /bench start
  4. Comparez le nouveau rapport avec celui-ci.
Ouvrir la comparaison avec ce rapport

Ce rapport est l'avant ; ajoutez le nouveau rapport à la comparaison quand il sera là. Un seul run de chaque côté dit peu de chose : l'écart entre deux runs d'un serveur inchangé est du bruit.

Toutes les mesures

Chaque test en entier. Les tests en difficulté sont ouverts ; les autres se replient sur leur ligne de résumé.

Stress mono-cœur

RedstoneSain

Stress mono-cœur via mises à jour intensives de circuits redstone.

  • Ramasse-miettes chargé71 collections, 126ms total
TPS
min
15.00
moy
19.93
max
20.00
MSPT
min
12.50
moy
24.80
max
47.40
Percentiles et stabilité
TPS P1 (pire)15.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P9536.96
MSPT P99 (pire)47.39
TPS σ0.581
MSPT σ11.560
TPS dérivé du MSPT20.00
stabilité TPS2.9%(Stable)
stabilité MSPT46.2%(Instable)
Données brutes (15 champs)
workUnit: piston movessamplesProcessed: 93filteredSevereLagShare: 0.08filteredCatchUpShare: 0.10pistonMoves: 78,400gcCount: 71effectiveTps: 20.15heapUsedMb: 622workCompleted: 78,400filterRate: 0.20pistonCount: 1,600samplesValid: 74zoneChunksForced: 81filteredOscillationShare: 0.13gcTimeMs: 126
Physique des blocsSain

Stress mono-cœur via la physique des blocs qui tombent.

  • Ramasse-miettes chargé10 collections, 60ms total
TPS
min
20.00
moy
20.00
max
20.00
MSPT
min
5.80
moy
13.80
max
20.30
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P9515.54
MSPT P99 (pire)20.31
TPS σ0.002
MSPT σ2.327
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT9.3%(Stable)
Données brutes (20 champs)
samplesProcessed: 71entityTickSamples: 15filteredSevereLagShare: 0.01spawnFrequency: 1fallingBlockCount: 24,000heapUsedMb: 1,365filterRate: 0.01samplesValid: 70entityTickRatio: 1workUnit: entities tickingentitiesUnreadable: 0gcCount: 10filteredGcPauseShare: 0.01effectiveTps: 19.61workCompleted: 24,000entitiesAlive: 0entitiesTracked: 24,000blocksSpawnedPerSecond: 965.79gcTimeMs: 60entityTickConclusive: 152

Exploration

Chargement de chunksSain

Vitesse de génération et de chargement des chunks sur plusieurs zones dispersées.

  • Ramasse-miettes chargé6 collections, 190ms total
TPS
min
15.00
moy
19.96
max
20.00
MSPT
min
2.10
moy
5.80
max
26.20
Avg window105.8 chunks
Chunks loaded16000 chunks
Avg chunk load time0.15 ms
Peak window200 chunks
Unmeasured ticks25 ticks
Critical brakes0 events
Chunks/sec2145.06 chunks/s
Peak observed MSPT32.4 ms
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P9518.57
MSPT P99 (pire)24.20
TPS σ0.464
MSPT σ4.635
TPS dérivé du MSPT20.00
stabilité TPS2.3%(Stable)
stabilité MSPT18.5%(Modéré)
Données brutes (11 champs)
samplesProcessed: 127filteredSevereLagShare: 0.02filteredCatchUpShare: 0.04heapUsedMb: 3,180filterRate: 0.09samplesValid: 116gcCount: 6filteredGcPauseShare: 0.01effectiveTps: 20.04filteredOscillationShare: 0.05gcTimeMs: 190
Ticking des chunksSain

Performance lors du ticking de nombreux chunks chargés avec random-tick activé.

  • Ramasse-miettes chargé22 collections, 98ms total
TPS
min
20.00
moy
20.00
max
20.00
MSPT
min
16.40
moy
18.30
max
22.60
Chunks ticked200 chunks
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P9520.23
MSPT P99 (pire)22.57
TPS σ0.001
MSPT σ1.134
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT4.5%(Stable)
Données brutes (12 champs)
workUnit: block transformationsrandomTickWitnessSamples: 512samplesProcessed: 144gcCount: 22tickSpeed: 20randomTickChanges: 132effectiveTps: 20.10heapUsedMb: 1,235workCompleted: 132filterRate: 0samplesValid: 144gcTimeMs: 98
Mise à jour de lumièreSain

Débit des recalculs de lumière lors de pose / casse de blocs.

TPS
min
20.00
moy
20.00
max
20.00
MSPT
min
1.10
moy
3.10
max
4.90
Lighting updates/sec131.2 ops/s
Total lighting updates3227 count
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P954.00
MSPT P99 (pire)4.85
TPS σ0.001
MSPT σ0.642
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT2.6%(Stable)
Données brutes (6 champs)
samplesProcessed: 116filteredCatchUpShare: 0.01effectiveTps: 20.04heapUsedMb: 1,150filterRate: 0.01samplesValid: 115

Entités

IA des mobsInstable

Comportements IA complexes (villageois, golems de fer, mobs hostiles).

  • Échantillons non filtrés utilisésUsing unfiltered samples (filter rate: 40%)
  • Ramasse-miettes chargé25 collections, 261ms total
  • Le run n’a pas tenuTPS avg=6.73<19, TPS P1=5.00<15, TPS StdDev=2.39>2, TPS min=5.00 (74% of avg)
Phase 1
TPS 7.64
MSPT 159.07 ms
Phase 2
TPS 6.84
MSPT 167.49 ms
TPS
min
5.00
moy
6.73
max
10.00
MSPT
min
94.60
moy
171.90
max
320.40
Percentiles et stabilité
TPS P1 (pire)5.00
TPS P55.00
TPS P50 (médiane)5.00
MSPT P95223.10
MSPT P99 (pire)320.40
TPS σ2.394
MSPT σ42.301
TPS dérivé du MSPT4.48
stabilité TPS12.0%(Modéré)
stabilité MSPT169.2%(Instable)
Données brutes (30 champs)
samplesProcessed: 119entityTickSamples: 9filteredSevereLagShare: 0.06globalAvgTps: 7.16globalAvgMspt: 164.12heapUsedMb: 2,118phase1AvgTps: 7.64filterRate: 0.40samplesValid: 71hostileMobCount: 1,200houseCount: 120entityTickRatio: 1usedUnfilteredFallback: yesworkUnit: entities tickingphase2AvgTps: 6.84entitiesUnreadable: 0gcCount: 25filteredGcPauseShare: 0.25effectiveTps: 6.43villagerCount: 2,400totalEntities: 3,600workCompleted: 3,600entitiesAlive: 3,600entitiesTracked: 3,600phase1AvgMspt: 159.07filteredOscillationShare: 0.18hostileCount: 1,200phase2AvgMspt: 167.49gcTimeMs: 261entityTickConclusive: 256

Mécaniques

Entonnoirs (hoppers)Sain

Transferts d'objets intensifs en chaîne via hoppers.

  • Ramasse-miettes chargé4 collections, 46ms total
TPS
min
19.28
moy
19.98
max
20.00
MSPT
min
1.90
moy
2.60
max
4.00
Items per tick10.021 items/tick
Transfer efficiency95.2 %
Items/sec1984.8 items/s
Percentiles et stabilité
TPS P1 (pire)19.28
TPS P520.00
TPS P50 (médiane)20.00
MSPT P953.16
MSPT P99 (pire)4.01
TPS σ0.122
MSPT σ0.343
TPS dérivé du MSPT20.00
stabilité TPS0.6%(Stable)
stabilité MSPT1.4%(Stable)
Données brutes (19 champs)
samplesProcessed: 91loadAbsorbedBreakRatio: 0.05measuredTicks: 3,800heapUsedMb: 3,761itemTransferRatio: 0.95filterRate: 0samplesValid: 91itemsPlaced: 40,000workUnit: items transferreditemsTransferred: 38,080gcCount: 4hopperSourcesExpected: 320effectiveTps: 198.03workCompleted: 38,080tickRateTarget: 200hopperSourcesFilled: 320loadAbsorbedRatio: 0.95zoneChunksForced: 648gcTimeMs: 46
ExplosionsSain

Explosions massives de TNT et destruction de blocs.

  • Ramasse-miettes chargé3 collections, 18ms total
TPS
min
20.00
moy
20.00
max
20.00
MSPT
min
3.00
moy
4.60
max
8.10
Blocks destroyed17278 blocks
Block destruction throughput1016.65 blocks/s
TPS drop during explosions0.00 TPS
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P955.76
MSPT P99 (pire)8.12
TPS σ0.002
MSPT σ0.878
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT3.5%(Stable)
Données brutes (62 champs)
samplesProcessed: 80filteredSevereLagShare: 0.01detonationRatio: 1.00primeZeroRadius: 0tntPresented: 1,200loadAbsorbedBreakRatio: 0.95tntUnreadable: 0tntRequested: 1,200tntPrimed: 1,200aliveBeforeCleanup: 1tntTotal: 1,200explodeCancelled: 0filterRate: 0.01platformBlocks: 145,656primeSeenAny: 1,199zoneChunksEntityTicking: 200explodeSeenAny: 1,199platformDepth: 7tntRejected: 0zoneChunksLoaded: 8workUnit: blocks destroyedhostTntQuotaSource: livetntSpawnCancelled: 0tntNeverTicked: 0spawnValidImmediately: 1,200fuseTicksMax: 3explodeEmptyBlockList: 88entitiesTracked: 1,200zoneChunksForced: 200tntCount: 1,200explodeSeen: 1,199gcTimeMs: 18entityTickConclusive: 20tntSpawnSeen: 1,200fuseTicksInitial: 40zoneChunksEntityTickingAtStart: 200tntTracked: 1,200primeSeen: 1,199msAfterPriming: 5,195.227entityTickSamples: 41primingSpanMs: 11,811.714heapUsedMb: 1,994fuseMs: 2,000samplesValid: 79fuseTicksMin: 3zoneTickingWaitMs: 1.40entityTickRatio: 1probeActive: 1detonationUnaccounted: 0primeCancelled: 0entitiesUnreadable: 0gcCount: 3tntStillAlive: 0effectiveTps: 19.98explodeForeign: 0workCompleted: 17,278entitiesAlive: 0loadAbsorbedRatio: 1.00zoneChunksTickingOnly: 0zoneChunksBelowTicking: 0hostMaxTntPerTick: 100hostTntQuotaRaised: yes
Tile entities tickéesSain

Nombreuses tile entities qui tickent (fours, hoppers, etc.).

  • Ramasse-miettes chargé3 collections, 12ms total
TPS
min
20.00
moy
20.00
max
20.00
MSPT
min
1.50
moy
2.90
max
6.50
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P953.33
MSPT P99 (pire)3.61
TPS σ0.001
MSPT σ0.415
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT1.7%(Stable)
Données brutes (9 champs)
samplesProcessed: 144totalTileEntities: 5,000gcCount: 3effectiveTps: 20.10type: ALLheapUsedMb: 1,366filterRate: 0samplesValid: 144gcTimeMs: 12
Sauvegarde du mondeSain

Vitesse de sauvegarde du monde et impact TPS pendant l'opération.

TPS
min
20.00
moy
20.00
max
20.00
MSPT
min
1.50
moy
2.50
max
4.90
World save write speed29.70 MB/s
TPS drop during save0.00 TPS
World size saved144.0 MB
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P954.88
MSPT P99 (pire)4.88
TPS σ0.001
MSPT σ0.797
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT3.2%(Stable)
Données brutes (5 champs)
samplesProcessed: 19effectiveTps: 20.62heapUsedMb: 1,980filterRate: 0samplesValid: 19
Croissance par poudre d'osSain

Croissance rapide de cultures et d'arbres via poudre d'os.

TPS
min
19.99
moy
20.00
max
20.00
MSPT
min
1.00
moy
2.70
max
4.90
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P953.23
MSPT P99 (pire)4.13
TPS σ0.001
MSPT σ0.542
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT2.2%(Stable)
Données brutes (11 champs)
cropsFullyGrown: 453samplesProcessed: 111growthRate: 21.29effectiveTps: 20.03cropCount: 500boneMealUsed: 1,509treesGrown: 43heapUsedMb: 1,979saplingCount: 200filterRate: 0samplesValid: 111

CPU

Mono-cœur (aligné sur les ticks)Sain

Débit mono-thread mesuré sur le thread principal, sous contrainte du tick scheduler.

TPS
min
20.00
moy
20.00
max
20.00
MSPT
min
3.20
moy
4.40
max
5.40
Total operations251425000 ops
Single-core ops/s (tick-aligned)604085260 ops/s
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P954.82
MSPT P99 (pire)5.41
TPS σ0.001
MSPT σ0.393
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT1.6%(Stable)
Données brutes (6 champs)
samplesProcessed: 45effectiveTps: 20.67heapUsedMb: 1,851filterRate: 0cpuKernel: int_alusamplesValid: 45
CPU multi-cœurSain

Débit de calcul parallèle réparti sur les threads de travail.

TPS
min
15.00
moy
19.80
max
20.00
MSPT
min
1.20
moy
2.20
max
3.70
Total operations50000000000 ops
Aggregate ops/s8229241624 ops/s
Usable cores32 cores
Percentiles et stabilité
TPS P1 (pire)15.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P953.25
MSPT P99 (pire)3.66
TPS σ1.000
MSPT σ0.764
TPS dérivé du MSPT20.00
stabilité TPS5.0%(Stable)
stabilité MSPT3.1%(Stable)
Données brutes (8 champs)
samplesProcessed: 26filteredCatchUpShare: 0.04tasksCompleted: 100effectiveTps: 20.16heapUsedMb: 1,995filterRate: 0.04cpuKernel: int_alusamplesValid: 25

Mémoire & Stockage

Performance mémoireSain

Bande passante et latence de la RAM.

Mesures via JVM — ne reflètent pas les performances bare-metal réelles.

  • Ramasse-miettes chargé4 collections, 7ms total
TPS
min
19.89
moy
20.00
max
20.00
MSPT
min
1.20
moy
2.80
max
5.50
Sequential write60.18 MB/s
Random read8.25 MB/s
Sequential read197.73 MB/s
Memcpy throughput11766.15 MB/s
Random write21.11 MB/s
Memory latency136.6 ns
Percentiles et stabilité
TPS P1 (pire)19.99
TPS P520.00
TPS P50 (médiane)20.00
MSPT P954.02
MSPT P99 (pire)5.28
TPS σ0.009
MSPT σ0.665
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT2.7%(Stable)
Progrès prouvés3 étapes · dernière : passe de mémoire
Données brutes (10 champs)
samplesProcessed: 282filteredSevereLagShare: 0.00filteredCatchUpShare: 0.00heapUsedMb: 1,540filterRate: 0.01samplesValid: 279gcCount: 4effectiveTps: 20.02filteredOscillationShare: 0.00gcTimeMs: 7
Performance disqueSain

Lecture / écriture séquentielle et aléatoire 4K.

Mesures via JVM — ne reflètent pas les performances bare-metal réelles.

  • Ramasse-miettes chargé31 collections, 131ms total
TPS
min
19.99
moy
20.00
max
20.00
MSPT
min
0.90
moy
3.00
max
5.70
Random 4K write IOPS661923 IOPS
Sequential write454.62 MB/s
4K read latency avg1.7 µs
4K read latency p993.2 µs
Sequential read2768.82 MB/s
Random 4K write2585.63 MB/s
4K read latency p952.5 µs
Random 4K read5454.37 MB/s
4K write latency avg2.7 µs
4K read latency p501.5 µs
4K write latency p996.3 µs
4K write latency p502.4 µs
4K write latency p954.6 µs
Random 4K read IOPS1396318 IOPS
Percentiles et stabilité
TPS P1 (pire)19.99
TPS P519.99
TPS P50 (médiane)20.00
MSPT P954.88
MSPT P99 (pire)5.75
TPS σ0.002
MSPT σ0.981
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT3.9%(Stable)
Données brutes (7 champs)
samplesProcessed: 72filterRate: 0samplesValid: 72cacheInvalidated: yesgcCount: 31effectiveTps: 20.07gcTimeMs: 131

Réseau

Réseau (NBT)Sain

Débit de sérialisation — proxy de la vitesse à laquelle le serveur peut transmettre les données monde aux clients.

  • Ramasse-miettes chargé54 collections, 82ms total
TPS
min
19.85
moy
20.00
max
20.00
MSPT
min
17.90
moy
19.00
max
24.40
Objects/sec1000 obj/s
Objects processed20000 obj
NBT serialization throughput5.41 MB/s
Bytes processed113531305 B
Percentiles et stabilité
TPS P1 (pire)19.85
TPS P520.00
TPS P50 (médiane)20.00
MSPT P9522.50
MSPT P99 (pire)24.35
TPS σ0.022
MSPT σ1.327
TPS dérivé du MSPT20.00
stabilité TPS0.1%(Stable)
stabilité MSPT5.3%(Stable)
Données brutes (9 champs)
samplesProcessed: 99filteredSevereLagShare: 0.02filteredCatchUpShare: 0.02gcCount: 54effectiveTps: 20.05heapUsedMb: 671filterRate: 0.04samplesValid: 95gcTimeMs: 82
›Machine et serveurAMD Ryzen 9 9950X 16-Core Processor · Purpur · 26.2
Signaux d'hébergement
Ce que les écarts ressources utilisables/hôte révèlent sur cet environnement.
Conteneurisé
Informations CPU
ModèleAMD Ryzen 9 9950X 16-Core Processor
FabricantAuthenticAMD
Cœurs physiques16
Cœurs logiques32
Disponibles pour le serveur32
Fréquence max5.752 GHz
Informations serveur
Type de serveurPurpur (26.2-2632-ab0b6b6 (MC: 26.2))
Version Minecraft26.2
Version Bukkit26.2.build.2632-stable
Version Java25.0.3
OSLinux
Localisation🇫🇷 France
Plugins1
Mémoire JVM
Heap max35.00 GB
Alloué2.73 GB
Utilisé2.06 GB
Libre0.68 GB
Utilisation du heap5.9%
Limite mémoire52.50 GB
Flags JVM
-Dterminal.jline=false -Dterminal.ansi=true -XX:+DisableExplicitGC -XX:+ParallelRefProcEnabled -XX:+PerfDisableSharedMem -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1HeapRegionSize=8M -XX:G1HeapWastePercent=5 -XX:G1MaxNewSizePercent=40 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1NewSizePercent=30 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -XX:MaxGCPauseMillis=200 -XX:MaxTenuringThreshold=1 -XX:SurvivorRatio=32 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -Xms256M -Xmx35840M
Zones dispersées8

Détail des scores

Scores détaillés par sous-catégorie

Matériel

Mémoire16 760
Disque20 113
Multi-cœur131 552

Gameplay

Exploration92 240
Entités72 270
Mécaniques46 667

Multiplicateurs

Bonus de synergiex1.142
Bonus de stabilitéx1.008
Mult. de duréex1.060