Rapport de benchmark

28 oct. 2026, 08:47Plugin VoxelBench 2.6.4Banc de 10 min 49 s
PublicSTANDARDBarème standard 8.3.0
Score total
116 347
RangB
Mono-cœur179 140
Gameplay71 250
Matériel39 649
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, 10,8 TPS en moyenne. Les 15 autres tests tiennent au moins 19,76 TPS.

Multiplicateurs appliquésSynergie ×1,103Stabilité ×1,022Durée ×1,038

Face aux autres serveurs

Tous les serveurs mesurés comptent ici, rapports privés, anonymes et expirés compris. Chaque serveur compte une fois, avec sa meilleure exécution.

Ce rapport fait mieux que

59 %

des 5 serveurs sous Paper et dérivés en Minecraft 26.3

Score total 116 347 · médiane du groupe 113 274

  • Mono-cœur

    Mieux que 80 % · 179 140 contre une médiane de 162 013 · Quart supérieur

  • Gameplay

    Mieux que 80 % · 71 250 contre une médiane de 69 627 · Quart supérieur

  • Exploration

    Mieux que 80 % · 98 778 contre une médiane de 81 949 · Quart supérieur

  • Entités

    Mieux que 76 % · 85 886 contre une médiane de 79 161 · Quart supérieur

  • Mécaniques

    Mieux que 0 % · 44 174 contre une médiane de 46 746 · Quart inférieur

  • Matériel

    Mieux que 27 % · 39 649 contre une médiane de 48 150

  • Mémoire

    Mieux que 52 % · 32 344 contre une médiane de 32 225

  • Disque

    Mieux que 1 % · 24 777 contre une médiane de 53 110 · Quart inférieur

  • Multi-cœur

    Mieux que 28 % · 69 039 contre une médiane de 77 101

Test par test

Le MSPT moyen (plus bas, mieux) et le TPS de chaque test de tick, face au même groupe, chaque serveur avec la même exécution que ci-dessus. Un test apparaît quand au moins 5 serveurs du groupe l'ont réussi. La barre suit le MSPT.

  • Physique des blocs

    Mieux que 80 % · MSPT 6,5 ms contre une médiane de 9,1 ms · TPS 20 contre une médiane de 20 · Quart supérieur

  • Croissance par poudre d'os

    Mieux que 80 % · MSPT 0,3 ms contre une médiane de 1,3 ms · TPS 20 contre une médiane de 20 · Quart supérieur

  • Chargement de chunks

    Mieux que 80 % · MSPT 0,9 ms contre une médiane de 4,3 ms · TPS 19,8 contre une médiane de 19,7 · Quart supérieur

  • Ticking des chunks

    Mieux que 80 % · MSPT 9,7 ms contre une médiane de 13 ms · TPS 20 contre une médiane de 20 · Quart supérieur

  • Explosions

    Mieux que 80 % · MSPT 1,5 ms contre une médiane de 3 ms · TPS 19,9 contre une médiane de 19,9 · Quart supérieur

  • Entonnoirs (hoppers)

    Mieux que 80 % · MSPT 0,7 ms contre une médiane de 1,6 ms · TPS 20 contre une médiane de 19,9 · Quart supérieur

  • Mise à jour de lumière

    Mieux que 80 % · MSPT 1,2 ms contre une médiane de 1,9 ms · TPS 20 contre une médiane de 20 · Quart supérieur

  • IA des mobs

    Mieux que 77 % · MSPT 100,4 ms contre une médiane de 127,4 ms · TPS 10,8 contre une médiane de 9,3 · Quart supérieur

  • Redstone

    Mieux que 2 % · MSPT 24,4 ms contre une médiane de 17,1 ms · TPS 19,8 contre une médiane de 15 · Quart inférieur

  • Tile entities tickées

    Mieux que 80 % · MSPT 1 ms contre une médiane de 1,8 ms · TPS 20 contre une médiane de 20 · Quart supérieur

  • Sauvegarde du monde

    Mieux que 80 % · MSPT 0,2 ms contre une médiane de 1,1 ms · TPS 20 contre une médiane de 20 · Quart supérieur

Scores de la version 8.3.0 du barème. Un groupe de moins de 5 serveurs n'est jamais utilisé. Mis à jour le 28 oct. 2026, 06:40 UTC. Tendances de la communauté · Toutes les mesures par CPU

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.

  • view-distance 6 (défaut 10)
  • simulation-distance 4 (défaut 10)

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 100.4 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 100.4 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.3",
    "java": "25.0.5.0.2"
  },
  "recommendations": [
    {
      "id": "spigot.portee-activation-monstres",
      "family": "spigot",
      "measure": "mobAI.mspt.avg",
      "value": 100.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
    },
    {
      "id": "bukkit.limite-monstres",
      "family": "bukkit",
      "measure": "mobAI.mspt.avg",
      "value": 100.4,
      "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.

À corrigerJava 25HotSpotRamasse-miettes : G1Mémoire : 8192 Mio, tas sûr jusqu'à 6963 Mio
Ligne actuelle (78 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>.

-XX:ThreadPriorityPolicy=1 -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCIProduct -XX:+EnableJVMCI -XX:-UnlockExperimentalVMOptions -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=28 -XX:G1MaxNewSizePercent=50 -XX:G1HeapRegionSize=16M -XX:G1ReservePercent=15 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=3 -XX:InitiatingHeapOccupancyPercent=20 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=0 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:G1SATBBufferEnqueueingThresholdPercent=30 -XX:G1ConcMarkStepDurationMillis=5 -XX:+UseNUMA -XX:-DontCompileHugeMethods -XX:MaxNodeLimit=240000 -XX:NodeLimitFudgeFactor=8000 -XX:ReservedCodeCacheSize=400M -XX:NonNMethodCodeHeapSize=12M -XX:ProfiledCodeHeapSize=194M -XX:NonProfiledCodeHeapSize=194M -XX:NmethodSweepActivity=1 -XX:+UseFastUnorderedTimeStamps -XX:+UseCriticalJavaThreadPriority -XX:AllocatePrefetchStyle=3 -XX:+AlwaysActAsServerClassMachine -XX:+UseTransparentHugePages -XX:LargePageSizeInBytes=2M -XX:+UseLargePages -XX:+EagerJVMCI -XX:+UseStringDeduplication -XX:+UseAES -XX:+UseAESIntrinsics -XX:+UseFMA -XX:+UseLoopPredicate -XX:+RangeCheckElimination -XX:+OptimizeStringConcat -XX:+UseCompressedOops -XX:+UseThreadPriorities -XX:+OmitStackTraceInFastThrow -XX:+RewriteBytecodes -XX:+RewriteFrequentPairs -XX:+UseFPUForSpilling -XX:+UseVectorCmov -XX:+UseXMMForArrayCopy -XX:+EliminateLocks -XX:+DoEscapeAnalysis -XX:+AlignVector -XX:+OptimizeFill -XX:+EnableVectorSupport -XX:+UseCharacterCompareIntrinsics -XX:+UseCopySignIntrinsic -XX:+UseVectorStubs -XX:+UseFastStosb -XX:+UseNewLongLShift -XX:+UseXmmI2D -XX:+UseXmmI2F -XX:+UseXmmLoadAndClearUpper -XX:+UseXmmRegToRegMoveAll -XX:UseAVX=2 -XX:UseSSE=4 -XX:+UseCompactObjectHeaders -Xmx5399M -Xms5399M

À corriger

  • À corrigerOption donnée plusieurs fois-XX:+UnlockExperimentalVMOptions

    La JVM ne garde que la dernière occurrence (-XX:+UnlockExperimentalVMOptions) ; les précédentes ne font rien, sinon tromper qui lit la ligne.

Ligne corrigée à copier

  • Retirée-XX:+UnlockExperimentalVMOptionsoccurrence antérieure ; la JVM garde -XX:+UnlockExperimentalVMOptions.
  • Retirée-XX:-UnlockExperimentalVMOptionsoccurrence antérieure ; la JVM garde -XX:+UnlockExperimentalVMOptions.
  • Retirée-XX:+UnlockExperimentalVMOptionsoccurrence antérieure ; la JVM garde -XX:+UnlockExperimentalVMOptions.
java -XX:ThreadPriorityPolicy=1 -XX:+EnableJVMCIProduct -XX:+EnableJVMCI -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=28 -XX:G1MaxNewSizePercent=50 -XX:G1HeapRegionSize=16M -XX:G1ReservePercent=15 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=3 -XX:InitiatingHeapOccupancyPercent=20 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=0 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:G1SATBBufferEnqueueingThresholdPercent=30 -XX:G1ConcMarkStepDurationMillis=5 -XX:+UseNUMA -XX:-DontCompileHugeMethods -XX:MaxNodeLimit=240000 -XX:NodeLimitFudgeFactor=8000 -XX:ReservedCodeCacheSize=400M -XX:NonNMethodCodeHeapSize=12M -XX:ProfiledCodeHeapSize=194M -XX:NonProfiledCodeHeapSize=194M -XX:NmethodSweepActivity=1 -XX:+UseFastUnorderedTimeStamps -XX:+UseCriticalJavaThreadPriority -XX:AllocatePrefetchStyle=3 -XX:+AlwaysActAsServerClassMachine -XX:+UseTransparentHugePages -XX:LargePageSizeInBytes=2M -XX:+UseLargePages -XX:+EagerJVMCI -XX:+UseStringDeduplication -XX:+UseAES -XX:+UseAESIntrinsics -XX:+UseFMA -XX:+UseLoopPredicate -XX:+RangeCheckElimination -XX:+OptimizeStringConcat -XX:+UseCompressedOops -XX:+UseThreadPriorities -XX:+OmitStackTraceInFastThrow -XX:+RewriteBytecodes -XX:+RewriteFrequentPairs -XX:+UseFPUForSpilling -XX:+UseVectorCmov -XX:+UseXMMForArrayCopy -XX:+EliminateLocks -XX:+DoEscapeAnalysis -XX:+AlignVector -XX:+OptimizeFill -XX:+EnableVectorSupport -XX:+UseCharacterCompareIntrinsics -XX:+UseCopySignIntrinsic -XX:+UseVectorStubs -XX:+UseFastStosb -XX:+UseNewLongLShift -XX:+UseXmmI2D -XX:+UseXmmI2F -XX:+UseXmmLoadAndClearUpper -XX:+UseXmmRegToRegMoveAll -XX:UseAVX=2 -XX:UseSSE=4 -XX:+UseCompactObjectHeaders -Xmx5399M -Xms5399M -jar server.jar nogui

Remplacez server.jar par le jar de votre serveur. Collez la ligne là où votre serveur est démarré : les paramètres de démarrage (ou arguments JVM) de votre panneau d'hébergement, ou votre start.sh / start.bat. Seules les corrections ci-dessus la distinguent de votre ligne actuelle.

À 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.

-XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1RSetUpdatingPauseTimePercent=5

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.

Conditions du run

Ce que le plugin a vu de l'hôte pendant le banc, et ce que le site en conclut. Le plugin rapporte des faits ; les verdicts et leurs seuils sont ceux du site, les mêmes que ceux du diagnostic et de l'API.

Stabilité du run · StableCloisonnement · Des limites s'appliquentType d'hébergement · Dédié ou VPS

Le calcul de référence chronométré pendant le run a gardé son rythme, et l'hyperviseur n'a pas pris de temps CPU notable.

Un quota CPU, un jeu de CPU réduit ou une limite mémoire s'applique au serveur.

Contention pendant le run

Ralentissement du calcul de référence
0,7 % (seuil 15 %)3 mesures : 12,1 ms · 12,2 ms · 12,1 ms (un premier temps lent ne compte pas à lui seul) — jugées sur la médiane d’au moins 40 échantillons par mesure (plugin 2.6.2) ; bruit de l’hôte 1,5 %, le seuil s’y élargit, de 15 à 30 % — attente du calme du serveur avant Entonnoirs (hoppers), après le chargement de tronçons : 0,0 s (limite 30,0 s, après une génération de tronçons)
Temps CPU volé par l'hyperviseur
0 % (seuil 5 %)
Périodes d'ordonnancement terminées bridées par le quota
1,9 % (seuil 25 %)138 ms
Temps passé par une tâche à attendre un cœur
0 % (seuil 40 %)

Limites vues par le serveur

Quota CPU
4 cœurs
Jeu de CPU
0-31 (32 cœurs)
Limite mémoire
8 GiB
CPU logiques de l'hôte
4
Mémoire de l'hôte
8 GiB
Signes de conteneur
cgroup-v2-namespace, overlay-root

Stockage

Système de fichiers
ext4 · Système de fichiers local
Lectures 4K directes
Honorées (93,7 µs contre 0,3 µs depuis le cache)

Mesure single-core

Débit (temps mural)
830,3 M ops/s830,3 M ops/s sur le temps CPU du fil
Temps CPU du fil / temps mural
1,000 (seuil 0,900)Sous 1, le fil n'a pas tourné pendant une partie de ses tranches (quota, voisins, vol de l'hyperviseur s'il est compté, pauses de la JVM). Proche de 1, il ne prouve rien.
Dispersion d'une seconde à l'autre
5,1 % (seuil 40 %)p10 809,8 M · p50 829,3 M · p90 851,8 M ops/s sur 9 secondes
Pauses du GC pendant la mesure
47 ms (seuil 50 ms)3 collectes, 47 ms de collecte
Fréquence CPU courante la plus haute
5 637 MHz (4 CPU lus)maximum annoncé : 5 581 MHz

Témoins du test single-core (plugin 2.5.0). La note ne lit pas ce test, et aucun de ces chiffres ne change le verdict de stabilité du run.

Hôte, mémoire et état du serveur

Temps passé par une tâche à attendre le stockage
2,6 % (toutes les tâches à la fois : 2,6 %)comprend le test disque, qui attend le stockage par construction : non jugé pour le run
Temps passé par une tâche bloquée sur la mémoire
0 % (toutes les tâches à la fois : 0 %) (seuil 5 %)
Quota CPU pendant le run
4 cœursaucun changement observé
Mémoire du conteneur
pic 7 667 Mioévénements de limite : high 0 · max 0 · tués par l'OOM 0
Tâches prêtes sur la machine
jusqu'à 4,6 en moyenne pendant un test, pour 4 CPU logiquesvaleurs du conteneur (lxcfs) : elles ne disent rien des voisins
Serveur au départ du run
JVM démarrée depuis 40,9 min3 bancs avant celui-cihors du monde de banc : 0 joueurs · 289 tronçons · 1 entités

Pressions du run depuis le plugin 2.4.0, le reste depuis le plugin 2.6.0. Aucun de ces chiffres ne change la note ni le verdict de stabilité du run ; le diagnostic nomme les tests concernés.

Les seuils et leurs raisons sont publiés dans la méthodologie du banc. Règles rc-7.

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

RedstoneInstable

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

  • Ramasse-miettes chargé15 collections, 51ms total
  • Le run n’a pas tenuTPS P1=15.00<15
TPS
min
15.00
moy
19.76
max
20.00
MSPT
min
10.20
moy
24.40
max
49.40
Percentiles et stabilité
TPS P1 (pire)15.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)35.86
MSPT P9537.75
MSPT P99 (pire)49.38
TPS σ1.078
MSPT σ13.943
TPS dérivé du MSPT20.00
stabilité TPS5.4%(Stable)
stabilité MSPT55.8%(Instable)
Progrès prouvés32 étapes · dernière : 20 ticks serveur
Données brutes (72 champs)
samplesProcessed: 93cpuMsPerCycleP50: 188.79filteredSevereLagShare: 0.02filteredCatchUpShare: 0.05cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nocpuMsPerCycleP90: 194.65spikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 185cycles: 48cgroupMemoryCurrentMb: 6,589jvmAvailableProcessors: 4tickCount: 393filterRate: 0.11hostRunnableAvg: 1.48cpuQuotaCoresMin: 4spikeSampleIntervalMs: 40tickIntervalMsMax: 151.55cgroupThrottledMs: 0wallMsPerCycleP50: 400workUnit: piston movespistonMoves: 78,400cgroupOomKillEvents: 0ticksIntervalOver100Ms: 49cycleTicks: 8spikeThresholdMs: 283.60zoneChunksForced: 81filteredOscillationShare: 0.05cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 51spikeTicks: 0psiMemoryFullPercent: 0tickIntervalMsP95: 142.19processRssMb: 6,172spikeWindowTicks: 393tickIntervalMsP50: 50tickIntervalMsP99: 146.74heapUsedMb: 1,777psiCpuSomePercent: 0.02cgroupPeriods: 351spikeGcPauseMs: 0samplesValid: 83heapLiveMbAtStart: 1,716tickCpuMsMax: 150.49spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 15spikeTickMs: 0windowTicks: 393filteredGcPauseShare: 0.01effectiveTps: 20.15tickIntervalSource: tick_start_eventtickCpuMsP99: 146.17workCompleted: 78,400hostLoad1: 0.34psiIoSomePercent: 0conditionsWindowMs: 35,155tickCpuMsP95: 141.92mainThreadCpuMs: 9,298.69tickCpuMsP50: 0.90spikeTicksWithSteal: 0pistonCount: 1,600cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 139.62tickIntervalCount: 391tickIntervalMsP90: 139.55spikeThresholdRule: cycle_peakpsiIoFullPercent: 0
Physique des blocsSain

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

TPS
min
20.00
moy
20.00
max
20.00
MSPT
min
2.50
moy
6.50
max
8.70
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)6.83
MSPT P958.21
MSPT P99 (pire)8.67
TPS σ0.001
MSPT σ1.363
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT5.5%(Stable)
Données brutes (69 champs)
samplesProcessed: 70filteredSevereLagShare: 0.01cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nospikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 150cgroupMemoryCurrentMb: 6,601jvmAvailableProcessors: 4tickCount: 300filterRate: 0.01hostRunnableAvg: 0.76cpuQuotaCoresMin: 4spikeSampleIntervalMs: 40tickIntervalMsMax: 50.06cgroupThrottledMs: 0workUnit: entities tickingcgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50entitiesTracked: 24,000cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0psiMemorySomePercent: 0entityTickConclusive: 152spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.01processRssMb: 6,193spikeWindowTicks: 300entityTickSamples: 15spawnFrequency: 1tickIntervalMsP50: 50fallingBlockCount: 24,000tickIntervalMsP99: 50.05heapUsedMb: 2,897psiCpuSomePercent: 0.01cgroupPeriods: 257spikeGcPauseMs: 0samplesValid: 69entityTickRatio: 1heapLiveMbAtStart: 2,118tickCpuMsMax: 11.14spikeThrottledMs: 0spikeTicksWithThrottle: 0entitiesUnreadable: 0spikeTickMs: 151.90windowTicks: 300filteredGcPauseShare: 0.01effectiveTps: 19.66tickIntervalSource: tick_start_eventtickCpuMsP99: 9.52workCompleted: 24,000entitiesAlive: 0hostLoad1: 0.19psiIoSomePercent: 0conditionsWindowMs: 25,628tickCpuMsP95: 8.07mainThreadCpuMs: 1,831.53tickCpuMsP50: 6.72spikeTicksWithSteal: 0blocksSpawnedPerSecond: 965.83cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 7.59tickIntervalCount: 298tickIntervalMsP90: 50.01spikeThresholdRule: medianpsiIoFullPercent: 0

Exploration

Chargement de chunksInstable

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

  • Ramasse-miettes chargé6 collections, 387ms total
  • Le run n’a pas tenuTPS P1=15.00<15
TPS
min
15.00
moy
19.84
max
20.00
MSPT
min
0.10
moy
0.90
max
12.70
Peak window200 chunks
Critical brakes0 events
Chunks/sec1962.23 chunks/s
Avg window105.8 chunks
Chunks loaded16000 chunks
Avg chunk load time0.19 ms
Unmeasured ticks25 ticks
Peak observed MSPT13.0 ms
Percentiles et stabilité
TPS P1 (pire)15.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)0.58
MSPT P951.09
MSPT P99 (pire)12.73
TPS σ0.879
MSPT σ1.958
TPS dérivé du MSPT20.00
stabilité TPS4.4%(Stable)
stabilité MSPT7.8%(Stable)
Données brutes (61 champs)
samplesProcessed: 105filteredSevereLagShare: 0.03filteredCatchUpShare: 0.01cgroupMemoryHighEvents: 0spikeTicksWithGc: 1cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 36cgroupMemoryCurrentMb: 6,597jvmAvailableProcessors: 4tickCount: 48filterRate: 0.10filteredIntervalShare: 0.04hostRunnableAvg: 0.96cpuQuotaCoresMin: 4spikeSampleIntervalMs: 40tickIntervalMsMax: 217.92cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 3spikeThresholdMs: 124.10filteredOscillationShare: 0.10cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 387spikeTicks: 2psiMemoryFullPercent: 0tickIntervalMsP95: 116.53processRssMb: 6,188spikeWindowTicks: 52tickIntervalMsP50: 62.57tickIntervalMsP99: 217.92heapUsedMb: 2,214psiCpuSomePercent: 0.02cgroupPeriods: 267spikeGcPauseMs: 21samplesValid: 95tickCpuMsMax: 15.14spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 6spikeTickMs: 346.50windowTicks: 48filteredGcPauseShare: 0.02effectiveTps: 19.70tickIntervalSource: tick_start_eventtickCpuMsP99: 15.14hostLoad1: 0.77psiIoSomePercent: 0conditionsWindowMs: 27,225tickCpuMsP95: 13.36mainThreadCpuMs: 472.19tickCpuMsP50: 10.68spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 12.67tickIntervalCount: 46tickIntervalMsP90: 76.16spikeThresholdRule: medianpsiIoFullPercent: 0
Ticking des chunksSain

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

  • Ramasse-miettes chargé5 collections, 72ms total
TPS
min
20.00
moy
20.00
max
20.00
MSPT
min
8.30
moy
9.70
max
13.50
Chunks ticked200 chunks
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)9.44
MSPT P9511.32
MSPT P99 (pire)12.96
TPS σ0.001
MSPT σ0.950
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT3.8%(Stable)
Progrès prouvés34 étapes · dernière : 20 ticks serveur
Données brutes (63 champs)
randomTickWitnessSamples: 512samplesProcessed: 144cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nospikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 297cgroupMemoryCurrentMb: 6,593jvmAvailableProcessors: 4tickCount: 599filterRate: 0hostRunnableAvg: 1.30cpuQuotaCoresMin: 4spikeSampleIntervalMs: 40tickIntervalMsMax: 50.05cgroupThrottledMs: 0workUnit: block transformationscgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 72spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.02processRssMb: 6,185spikeWindowTicks: 599tickIntervalMsP50: 50tickIntervalMsP99: 50.05heapUsedMb: 2,248psiCpuSomePercent: 0.01cgroupPeriods: 416spikeGcPauseMs: 0samplesValid: 144heapLiveMbAtStart: 934tickCpuMsMax: 16.82spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 5spikeTickMs: 165.70windowTicks: 599tickSpeed: 20randomTickChanges: 135effectiveTps: 20.10tickIntervalSource: tick_start_eventtickCpuMsP99: 14.18workCompleted: 135hostLoad1: 0.08psiIoSomePercent: 0conditionsWindowMs: 41,890tickCpuMsP95: 12.86mainThreadCpuMs: 5,843.03tickCpuMsP50: 9.41spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 11.67tickIntervalCount: 597tickIntervalMsP90: 50.01spikeThresholdRule: medianpsiIoFullPercent: 0
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
0.30
moy
1.20
max
44.60
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 P50 (médiane)0.44
MSPT P950.69
MSPT P99 (pire)44.62
TPS σ0.001
MSPT σ5.520
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT22.1%(Instable)
Données brutes (56 champs)
samplesProcessed: 64cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nospikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 133cgroupMemoryCurrentMb: 6,628jvmAvailableProcessors: 4tickCount: 276filterRate: 0hostRunnableAvg: 0.82cpuQuotaCoresMin: 4spikeSampleIntervalMs: 40tickIntervalMsMax: 176.89cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 1spikeThresholdMs: 50cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0psiMemorySomePercent: 0spikeTicks: 2psiMemoryFullPercent: 0tickIntervalMsP95: 50.04processRssMb: 6,222spikeWindowTicks: 276tickIntervalMsP50: 50tickIntervalMsP99: 50.05heapUsedMb: 2,649psiCpuSomePercent: 0.01cgroupPeriods: 250spikeGcPauseMs: 0samplesValid: 64heapLiveMbAtStart: 2,282tickCpuMsMax: 177.43spikeThrottledMs: 0spikeTicksWithThrottle: 0spikeTickMs: 328.50windowTicks: 276effectiveTps: 20.22tickIntervalSource: tick_start_eventtickCpuMsP99: 0.90hostLoad1: 0.04psiIoSomePercent: 0conditionsWindowMs: 25,030tickCpuMsP95: 0.68mainThreadCpuMs: 305.62tickCpuMsP50: 0.44spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 0.63tickIntervalCount: 274tickIntervalMsP90: 50.01spikeThresholdRule: medianpsiIoFullPercent: 0

Entités

IA des mobsInstable

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

  • Ramasse-miettes chargé6 collections, 247ms total
  • Le run n’a pas tenuTPS avg=10.80<19, TPS P1=5.00<15, TPS StdDev=2.86>2, TPS min=5.00 (46% of avg)
Phase 1
TPS 9.32
MSPT 121.69 ms
Phase 2
TPS 11.77
MSPT 86.01 ms
TPS
min
5.00
moy
10.80
max
15.88
MSPT
min
66.50
moy
100.40
max
180.60
Percentiles et stabilité
TPS P1 (pire)5.00
TPS P55.00
TPS P50 (médiane)10.00
MSPT P50 (médiane)88.76
MSPT P95175.64
MSPT P99 (pire)178.10
TPS σ2.858
MSPT σ29.907
TPS dérivé du MSPT5.69
stabilité TPS14.3%(Modéré)
stabilité MSPT119.6%(Instable)
Données brutes (80 champs)
samplesProcessed: 120filteredSevereLagShare: 0.11cgroupMemoryHighEvents: 0globalAvgMspt: 100.29heapGcConfirmedAtStart: nospikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 257cgroupMemoryCurrentMb: 6,636jvmAvailableProcessors: 4tickCount: 259filterRate: 0.11hostRunnableAvg: 1.49cpuQuotaCoresMin: 4hostileMobCount: 1,200spikeSampleIntervalMs: 40tickIntervalMsMax: 342.13cgroupThrottledMs: 0workUnit: entities tickingphase2AvgTps: 11.77cgroupOomKillEvents: 0ticksIntervalOver100Ms: 72spikeThresholdMs: 176.20entitiesTracked: 3,600filteredOscillationShare: 0.06cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0hostileCount: 1,200phase2AvgMspt: 86.01psiMemorySomePercent: 0gcTimeMs: 247entityTickConclusive: 256spikeTicks: 11psiMemoryFullPercent: 0tickIntervalMsP95: 174.91processRssMb: 6,230spikeWindowTicks: 259entityTickSamples: 13globalAvgTps: 10.79tickIntervalMsP50: 88.09tickIntervalMsP99: 185.98heapUsedMb: 3,232phase1AvgTps: 9.32psiCpuSomePercent: 0.01cgroupPeriods: 305spikeGcPauseMs: 0samplesValid: 107houseCount: 120entityTickRatio: 1heapLiveMbAtStart: 1,176tickCpuMsMax: 341.81spikeThrottledMs: 0spikeTicksWithThrottle: 0entitiesUnreadable: 0gcCount: 6spikeTickMs: 2,317.6windowTicks: 259filteredGcPauseShare: 0.05effectiveTps: 10.34villagerCount: 2,400tickIntervalSource: tick_start_eventtotalEntities: 3,600tickCpuMsP99: 186.17workCompleted: 3,600entitiesAlive: 2,385hostLoad1: 0.35psiIoSomePercent: 0conditionsWindowMs: 30,498tickCpuMsP95: 171.53mainThreadCpuMs: 24,796.24tickCpuMsP50: 88.07spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0phase1AvgMspt: 121.69hostStealPercent: 0tickCpuMsP90: 119.45tickIntervalCount: 257tickIntervalMsP90: 125.27spikeThresholdRule: medianpsiIoFullPercent: 0

Mécaniques

Entonnoirs (hoppers)Sain

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

TPS
min
20.00
moy
20.00
max
20.00
MSPT
min
0.60
moy
0.70
max
1.10
Items per tick10.021 items/tick
Transfer efficiency95.2 %
Items/sec2000.6 items/s
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)0.70
MSPT P950.84
MSPT P99 (pire)1.09
TPS σ0.001
MSPT σ0.098
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT0.4%(Stable)
Données brutes (68 champs)
samplesProcessed: 90cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nospikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0loadAbsorbedBreakRatio: 0.05ticksIntervalOver50Ms: 0cgroupMemoryCurrentMb: 6,595measuredTicks: 3,800jvmAvailableProcessors: 4tickCount: 3,800itemTransferRatio: 0.95filterRate: 0hostRunnableAvg: 0.77cpuQuotaCoresMin: 4spikeSampleIntervalMs: 40tickIntervalMsMax: 6.24itemsPlaced: 40,000cgroupThrottledMs: 0workUnit: items transferredhopperSourcesExpected: 320cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50tickRateTarget: 200hopperSourcesFilled: 320zoneChunksForced: 648cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0psiMemorySomePercent: 0spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 5.01processRssMb: 6,186spikeWindowTicks: 3,800tickIntervalMsP50: 5tickIntervalMsP99: 5.04heapUsedMb: 3,202psiCpuSomePercent: 0.01cgroupPeriods: 243spikeGcPauseMs: 0samplesValid: 90heapLiveMbAtStart: 1,586tickCpuMsMax: 10.63itemsTransferred: 38,080spikeThrottledMs: 0spikeTicksWithThrottle: 0spikeTickMs: 210.50windowTicks: 3,800effectiveTps: 199.63tickIntervalSource: tick_start_eventtickCpuMsP99: 1.71workCompleted: 38,080hostLoad1: 0.68psiIoSomePercent: 0conditionsWindowMs: 24,264tickCpuMsP95: 1.03mainThreadCpuMs: 2,677.51tickCpuMsP50: 0.66spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0loadAbsorbedRatio: 0.95hostStealPercent: 0tickCpuMsP90: 0.91tickIntervalCount: 3,798tickIntervalMsP90: 5spikeThresholdRule: medianpsiIoFullPercent: 0
ExplosionsInstable

Explosions massives de TNT et destruction de blocs.

  • Ramasse-miettes chargé3 collections, 29ms total
  • Le run n’a pas tenuTPS P1=13.85<15, TPS min=13.85 (70% of avg)
TPS
min
13.85
moy
19.85
max
20.00
MSPT
min
0.60
moy
1.50
max
2.50
Blocks destroyed16937 blocks
Block destruction throughput996.35 blocks/s
TPS drop during explosions6.15 TPS
Percentiles et stabilité
TPS P1 (pire)13.85
TPS P519.99
TPS P50 (médiane)20.00
MSPT P50 (médiane)1.67
MSPT P952.12
MSPT P99 (pire)2.48
TPS σ0.892
MSPT σ0.484
TPS dérivé du MSPT20.00
stabilité TPS4.5%(Stable)
stabilité MSPT1.9%(Stable)
Données brutes (115 champs)
filteredCatchUpShare: 0.01cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: notntPresented: 1,200cgroupThrottledPeriodsPercent: 0loadAbsorbedBreakRatio: 0.95cgroupMemoryCurrentMb: 6,613tntUnreadable: 0jvmAvailableProcessors: 4filterRate: 0.03cpuQuotaCoresMin: 4explodeSeenAny: 1,194cgroupThrottledMs: 0tntRejected: 0workUnit: blocks destroyedtntNeverTicked: 0cgroupOomKillEvents: 0spawnValidImmediately: 1,200fuseTicksMax: 9spikeThresholdMs: 50entitiesPartiallyTicked: yescpuQuotaCoresMax: 4tntCount: 1,200explodeSeen: 1,194entityTickConclusive: 22tntSpawnSeen: 1,200zoneChunksEntityTickingAtStart: 200tickIntervalMsP95: 50.01msAfterPriming: 5,183.685processRssMb: 6,207entityTickSamples: 41tickIntervalMsP99: 50.04heapUsedMb: 1,719psiCpuSomePercent: 0.01fuseMs: 2,000cgroupPeriods: 217zoneTickingWaitMs: 0.31entityTickRatio: 0.95heapLiveMbAtStart: 3,730detonationUnaccounted: 0spikeThrottledMs: 0tntStillAlive: 0workCompleted: 16,937entitiesAlive: 0hostLoad1: 0.29mainThreadCpuMs: 500.48tickCpuMsP50: 1.66spikeTicksWithSteal: 0tickIntervalMsP90: 50.01zoneChunksBelowTicking: 0spikeThresholdRule: medianhostTntQuotaRaised: yessamplesProcessed: 80detonationRatio: 0.99primeZeroRadius: 0spikeTicksWithGc: 0ticksIntervalOver50Ms: 167tntRequested: 1,200tntPrimed: 1,200aliveBeforeCleanup: 6tntTotal: 1,200tickCount: 340explodeCancelled: 0hostRunnableAvg: 0.54spikeSampleIntervalMs: 40platformBlocks: 145,656primeSeenAny: 1,194zoneChunksEntityTicking: 200tickIntervalMsMax: 67.70platformDepth: 7zoneChunksLoaded: 8hostTntQuotaSource: livetntSpawnCancelled: 0ticksIntervalOver100Ms: 0explodeEmptyBlockList: 84entitiesTracked: 1,200zoneChunksForced: 200filteredOscillationShare: 0.01cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 29fuseTicksInitial: 40spikeTicks: 1psiMemoryFullPercent: 0tntTracked: 1,200primeSeen: 1,194spikeWindowTicks: 340primingSpanMs: 11,839.923tickIntervalMsP50: 50spikeGcPauseMs: 0samplesValid: 78fuseTicksMin: 2tickCpuMsMax: 3.67probeActive: 1primeCancelled: 0spikeTicksWithThrottle: 0entitiesUnreadable: 0gcCount: 3spikeTickMs: 160.50windowTicks: 340effectiveTps: 19.97tickIntervalSource: tick_start_eventexplodeForeign: 0tickCpuMsP99: 2.56psiIoSomePercent: 0conditionsWindowMs: 21,720tickCpuMsP95: 2.27cgroupMemoryMaxEvents: 0loadAbsorbedRatio: 0.99hostStealPercent: 0tickCpuMsP90: 2.03zoneChunksTickingOnly: 0tickIntervalCount: 338hostMaxTntPerTick: 100psiIoFullPercent: 0
Tile entities tickéesSain

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

TPS
min
18.85
moy
19.99
max
20.00
MSPT
min
0.60
moy
1.00
max
3.00
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)0.90
MSPT P951.59
MSPT P99 (pire)2.21
TPS σ0.146
MSPT σ0.293
TPS dérivé du MSPT20.00
stabilité TPS0.7%(Stable)
stabilité MSPT1.2%(Stable)
Progrès prouvés29 étapes · dernière : 20 ticks serveur
Données brutes (58 champs)
samplesProcessed: 144cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nospikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 294cgroupMemoryCurrentMb: 6,624type: ALLjvmAvailableProcessors: 4tickCount: 599filterRate: 0hostRunnableAvg: 0.90cpuQuotaCoresMin: 4spikeSampleIntervalMs: 40tickIntervalMsMax: 50.05cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0psiMemorySomePercent: 0spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.02processRssMb: 6,218spikeWindowTicks: 599tickIntervalMsP50: 50tickIntervalMsP99: 50.05heapUsedMb: 713psiCpuSomePercent: 0.01cgroupPeriods: 356spikeGcPauseMs: 0samplesValid: 144heapLiveMbAtStart: 3,241tickCpuMsMax: 4.97spikeThrottledMs: 0spikeTicksWithThrottle: 0totalTileEntities: 5,000spikeTickMs: 152.80windowTicks: 599effectiveTps: 20.10tickIntervalSource: tick_start_eventtickCpuMsP99: 2.37hostLoad1: 0.02psiIoSomePercent: 0conditionsWindowMs: 36,146tickCpuMsP95: 1.72mainThreadCpuMs: 585.11tickCpuMsP50: 0.89spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 1.31tickIntervalCount: 597tickIntervalMsP90: 50.01spikeThresholdRule: medianpsiIoFullPercent: 0
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
0.10
moy
0.20
max
0.30
TPS drop during save0.00 TPS
World size saved40.0 MB
World save write speed8.25 MB/s
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)0.20
MSPT P950.26
MSPT P99 (pire)0.26
TPS σ0.001
MSPT σ0.027
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT0.1%(Stable)
Données brutes (56 champs)
samplesProcessed: 19cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nospikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 52cgroupMemoryCurrentMb: 6,588jvmAvailableProcessors: 4tickCount: 100filterRate: 0hostRunnableAvg: 0.73cpuQuotaCoresMin: 4spikeSampleIntervalMs: 40tickIntervalMsMax: 50.06cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0psiMemorySomePercent: 0spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.01processRssMb: 6,172spikeWindowTicks: 100tickIntervalMsP50: 50tickIntervalMsP99: 50.06heapUsedMb: 3,394psiCpuSomePercent: 0.01cgroupPeriods: 67spikeGcPauseMs: 0samplesValid: 19heapLiveMbAtStart: 3,392tickCpuMsMax: 2.84spikeThrottledMs: 0spikeTicksWithThrottle: 0spikeTickMs: 155.30windowTicks: 100effectiveTps: 20.62tickIntervalSource: tick_start_eventtickCpuMsP99: 0.47hostLoad1: 0.48psiIoSomePercent: 0.01conditionsWindowMs: 7,167tickCpuMsP95: 0.32mainThreadCpuMs: 23.21tickCpuMsP50: 0.19spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 0.28tickIntervalCount: 98tickIntervalMsP90: 50.01spikeThresholdRule: medianpsiIoFullPercent: 0
Croissance par poudre d'osSain

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

TPS
min
20.00
moy
20.00
max
20.00
MSPT
min
0.20
moy
0.30
max
0.70
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)0.32
MSPT P950.50
MSPT P99 (pire)0.73
TPS σ0.001
MSPT σ0.097
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT0.4%(Stable)
Progrès prouvés19 étapes · dernière : 20 ticks serveur
Données brutes (60 champs)
samplesProcessed: 86cgroupMemoryHighEvents: 0spikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 184cgroupMemoryCurrentMb: 6,637jvmAvailableProcessors: 4tickCount: 362filterRate: 0hostRunnableAvg: 0.91cpuQuotaCoresMin: 4spikeSampleIntervalMs: 40tickIntervalMsMax: 50.06cgroupThrottledMs: 0cropsFullyGrown: 460cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0psiMemorySomePercent: 0spikeTicks: 0psiMemoryFullPercent: 0tickIntervalMsP95: 50.02processRssMb: 6,231spikeWindowTicks: 365growthRate: 21.59tickIntervalMsP50: 50cropCount: 500tickIntervalMsP99: 50.05heapUsedMb: 3,432psiCpuSomePercent: 0.01cgroupPeriods: 227spikeGcPauseMs: 0samplesValid: 86tickCpuMsMax: 1.48spikeThrottledMs: 0spikeTicksWithThrottle: 0spikeTickMs: 0windowTicks: 362effectiveTps: 20.04tickIntervalSource: tick_start_eventboneMealUsed: 1,526treesGrown: 43tickCpuMsP99: 0.82saplingCount: 200hostLoad1: 0.19psiIoSomePercent: 0conditionsWindowMs: 23,548tickCpuMsP95: 0.66mainThreadCpuMs: 120.47tickCpuMsP50: 0.28spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 0.56tickIntervalCount: 360tickIntervalMsP90: 50.01spikeThresholdRule: medianpsiIoFullPercent: 0

CPU

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

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

  • Ramasse-miettes chargé3 collections, 47ms total
TPS
min
20.00
moy
20.00
max
20.00
MSPT
min
2.20
moy
2.20
max
2.60
Total operations344675000 ops
Thread CPU time / wall time1.000 ratio
Single-core ops/s (tick-aligned)830333511 ops/s
Single-core ops/s, 10th percentile809797030 ops/s
Single-core ops/s, 90th percentile851757914 ops/s
Single-core ops/s, median829334752 ops/s
Single-core ops/s (thread CPU time)830290123 ops/s
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)2.22
MSPT P952.44
MSPT P99 (pire)2.58
TPS σ0.001
MSPT σ0.084
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT0.3%(Stable)
Données brutes (65 champs)
samplesProcessed: 45cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nospikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 93cgroupMemoryCurrentMb: 6,597jvmAvailableProcessors: 4tickCount: 207filterRate: 0hostRunnableAvg: 0.86cpuQuotaCoresMin: 4spikeSampleIntervalMs: 40tickIntervalMsMax: 53.30cgroupThrottledMs: 0operationsPerSecondSamples: 9cgroupOomKillEvents: 0measureGcTimeMs: 47ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 47currentFreqCpus: 4spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.03processRssMb: 6,180spikeWindowTicks: 206measureGcPauseMs: 47tickIntervalMsP50: 50tickIntervalMsP99: 50.05currentFreqMhzMax: 5,637heapUsedMb: 971psiCpuSomePercent: 0cgroupPeriods: 105spikeGcPauseMs: 0samplesValid: 45heapLiveMbAtStart: 3,516tickCpuMsMax: 2.97spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 3spikeTickMs: 254.80windowTicks: 207effectiveTps: 20.60tickIntervalSource: tick_start_eventmeasureGcCount: 3tickCpuMsP99: 2.60hostLoad1: 0.21psiIoSomePercent: 0conditionsWindowMs: 10,461tickCpuMsP95: 2.47mainThreadCpuMs: 460.16tickCpuMsP50: 2.19spikeTicksWithSteal: 0cpuKernel: int_alucgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 2.35tickIntervalCount: 204tickIntervalMsP90: 50.01spikeThresholdRule: medianpsiIoFullPercent: 0
CPU multi-cœurSain

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

TPS
min
20.00
moy
20.00
max
20.00
MSPT
min
0.10
moy
0.20
max
0.20
Total operations50000000000 ops
Aggregate ops/s3410608957 ops/s
Usable cores4 cores
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)0.16
MSPT P950.20
MSPT P99 (pire)0.25
TPS σ0.001
MSPT σ0.023
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT0.1%(Stable)
Données brutes (56 champs)
samplesProcessed: 68cgroupMemoryHighEvents: 0tasksCompleted: 100spikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 72.67ticksIntervalOver50Ms: 147cgroupMemoryCurrentMb: 6,596jvmAvailableProcessors: 4tickCount: 296filterRate: 0hostRunnableAvg: 4.60cpuQuotaCoresMin: 4spikeSampleIntervalMs: 40tickIntervalMsMax: 51.87cgroupThrottledMs: 138cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0psiMemorySomePercent: 0spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.04processRssMb: 6,180spikeWindowTicks: 296tickIntervalMsP50: 50tickIntervalMsP99: 50.05heapUsedMb: 999psiCpuSomePercent: 0.21cgroupPeriods: 150spikeGcPauseMs: 0samplesValid: 68tickCpuMsMax: 0.52spikeThrottledMs: 0spikeTicksWithThrottle: 0spikeTickMs: 101.80windowTicks: 296effectiveTps: 20.07tickIntervalSource: tick_start_eventtickCpuMsP99: 0.38hostLoad1: 1.03psiIoSomePercent: 0conditionsWindowMs: 14,966tickCpuMsP95: 0.27mainThreadCpuMs: 49.91tickCpuMsP50: 0.16spikeTicksWithSteal: 0cpuKernel: int_alucgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 0.23tickIntervalCount: 294tickIntervalMsP90: 50.01spikeThresholdRule: medianpsiIoFullPercent: 0

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, 9ms total
TPS
min
19.99
moy
20.00
max
20.00
MSPT
min
0.10
moy
0.20
max
1.40
Sequential write22191.62 MB/s
Random read10.06 MB/s
Random write49.48 MB/s
Sequential read523.50 MB/s
Memcpy throughput14947.58 MB/s
Memory access latency93.1 ns
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)0.22
MSPT P950.39
MSPT P99 (pire)0.49
TPS σ0.001
MSPT σ0.134
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT0.5%(Stable)
Progrès prouvés3 étapes · dernière : passe de mémoire
Données brutes (58 champs)
samplesProcessed: 111cgroupMemoryHighEvents: 0nanoTimeCostNs: 24.88spikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 232cgroupMemoryCurrentMb: 6,588jvmAvailableProcessors: 4tickCount: 465filterRate: 0hostRunnableAvg: 1.35cpuQuotaCoresMin: 4memoryPassSpreadPct: 2.38spikeSampleIntervalMs: 40tickIntervalMsMax: 50.05cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 9spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.02processRssMb: 6,171spikeWindowTicks: 465tickIntervalMsP50: 50tickIntervalMsP99: 50.05heapUsedMb: 3,716psiCpuSomePercent: 0.02cgroupPeriods: 227spikeGcPauseMs: 0samplesValid: 111tickCpuMsMax: 2.08spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 4spikeTickMs: 101.40windowTicks: 465effectiveTps: 20.04tickIntervalSource: tick_start_eventtickCpuMsP99: 0.76hostLoad1: 1.29psiIoSomePercent: 0conditionsWindowMs: 23,418tickCpuMsP95: 0.41mainThreadCpuMs: 110.77tickCpuMsP50: 0.22spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 0.34tickIntervalCount: 463tickIntervalMsP90: 50.01spikeThresholdRule: medianpsiIoFullPercent: 0
Performance disqueSain

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

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

TPS
min
19.99
moy
20.00
max
20.00
MSPT
min
0.10
moy
0.30
max
0.90
Random 4K write IOPS34328 IOPS
4K write latency p99206.7 µs
4K write latency avg115.4 µs
Sequential write743.43 MB/s
Random 4K read IOPS30538 IOPS
4K read latency p95162.8 µs
4K read latency p99227.2 µs
4K write latency p95150.9 µs
Random 4K read119.29 MB/s
Random 4K write134.09 MB/s
4K read latency avg130.2 µs
Sequential read824.19 MB/s
4K read latency p50125.0 µs
4K write latency p50112.4 µs
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)0.26
MSPT P950.37
MSPT P99 (pire)0.65
TPS σ0.001
MSPT σ0.088
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT0.4%(Stable)
Données brutes (55 champs)
samplesProcessed: 520cgroupMemoryHighEvents: 0random4kMode: O_DIRECTspikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 1,004cgroupMemoryCurrentMb: 6,605jvmAvailableProcessors: 4tickCount: 2,102filterRate: 0hostRunnableAvg: 4.13cpuQuotaCoresMin: 4spikeSampleIntervalMs: 40tickIntervalMsMax: 50.44cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0psiMemorySomePercent: 0spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.04processRssMb: 6,197spikeWindowTicks: 2,102tickIntervalMsP50: 50tickIntervalMsP99: 50.05psiCpuSomePercent: 0.10cgroupPeriods: 1,051spikeGcPauseMs: 0samplesValid: 520tickCpuMsMax: 1.69spikeThrottledMs: 0spikeTicksWithThrottle: 0spikeTickMs: 101.90windowTicks: 2,102effectiveTps: 20.01seqReadCacheBypassed: yestickIntervalSource: tick_start_eventtickCpuMsP99: 0.64hostLoad1: 3.23psiIoSomePercent: 15.14conditionsWindowMs: 105,288tickCpuMsP95: 0.42mainThreadCpuMs: 553.64tickCpuMsP50: 0.25spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 0.37tickIntervalCount: 2,100tickIntervalMsP90: 50.02spikeThresholdRule: medianpsiIoFullPercent: 15.01

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é6 collections, 16ms total
TPS
min
20.00
moy
20.00
max
20.00
MSPT
min
13.10
moy
13.60
max
19.20
Objects/sec1000 obj/s
Bytes processed113531305 B
Objects processed20000 obj
NBT serialization throughput5.41 MB/s
Percentiles et stabilité
TPS P1 (pire)20.00
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)13.39
MSPT P9515.09
MSPT P99 (pire)19.18
TPS σ0.001
MSPT σ0.800
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT3.2%(Stable)
Données brutes (56 champs)
samplesProcessed: 99cgroupMemoryHighEvents: 0spikeTicksWithGc: 0cgroupThrottledPeriodsPercent: 0ticksIntervalOver50Ms: 208cgroupMemoryCurrentMb: 6,587jvmAvailableProcessors: 4tickCount: 421filterRate: 0hostRunnableAvg: 1.01cpuQuotaCoresMin: 4spikeSampleIntervalMs: 40tickIntervalMsMax: 50.07cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cpuQuotaCoresMax: 4cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 16spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.01processRssMb: 6,171spikeWindowTicks: 420tickIntervalMsP50: 50tickIntervalMsP99: 50.05heapUsedMb: 2,920psiCpuSomePercent: 0.01cgroupPeriods: 210spikeGcPauseMs: 0samplesValid: 99tickCpuMsMax: 23.74spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 6spikeTickMs: 101.50windowTicks: 421effectiveTps: 20.05tickIntervalSource: tick_start_eventtickCpuMsP99: 18.57hostLoad1: 1.95psiIoSomePercent: 0conditionsWindowMs: 21,167tickCpuMsP95: 15.47mainThreadCpuMs: 5,453.28tickCpuMsP50: 13.44spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 14.29tickIntervalCount: 418tickIntervalMsP90: 50.01spikeThresholdRule: medianpsiIoFullPercent: 0
›Machine et serveurAMD Ryzen 9 9950X3D2 16-Core Processor · Purpur · 26.3
Signaux d'hébergement
Ce que les écarts ressources utilisables/hôte révèlent sur cet environnement.
Quota disque
Informations CPU
ModèleAMD Ryzen 9 9950X3D2 16-Core Processor
FabricantAuthenticAMD
Cœurs physiques4
Cœurs logiques4
Disponibles pour le serveur4
Fréquence max5.580948 GHz
Informations serveur
Type de serveurPurpur (26.3-2654-5cd3596 (MC: 26.3))
Version Minecraft26.3
Version Bukkit26.3.build.2654-stable
Version Java25.0.5.0.2
OSLinux
Localisation🇹🇭 Thaïlande
Plugins3
Mémoire JVM
Heap max5.28 GB
Alloué5.28 GB
Utilisé0.98 GB
Libre4.30 GB
Utilisation du heap18.6%
Limite mémoire8.00 GB
Flags JVM
-XX:ThreadPriorityPolicy=1 -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCIProduct -XX:+EnableJVMCI -XX:-UnlockExperimentalVMOptions -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=28 -XX:G1MaxNewSizePercent=50 -XX:G1HeapRegionSize=16M -XX:G1ReservePercent=15 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=3 -XX:InitiatingHeapOccupancyPercent=20 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=0 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:G1SATBBufferEnqueueingThresholdPercent=30 -XX:G1ConcMarkStepDurationMillis=5 -XX:+UseNUMA -XX:-DontCompileHugeMethods -XX:MaxNodeLimit=240000 -XX:NodeLimitFudgeFactor=8000 -XX:ReservedCodeCacheSize=400M -XX:NonNMethodCodeHeapSize=12M -XX:ProfiledCodeHeapSize=194M -XX:NonProfiledCodeHeapSize=194M -XX:NmethodSweepActivity=1 -XX:+UseFastUnorderedTimeStamps -XX:+UseCriticalJavaThreadPriority -XX:AllocatePrefetchStyle=3 -XX:+AlwaysActAsServerClassMachine -XX:+UseTransparentHugePages -XX:LargePageSizeInBytes=2M -XX:+UseLargePages -XX:+EagerJVMCI -XX:+UseStringDeduplication -XX:+UseAES -XX:+UseAESIntrinsics -XX:+UseFMA -XX:+UseLoopPredicate -XX:+RangeCheckElimination -XX:+OptimizeStringConcat -XX:+UseCompressedOops -XX:+UseThreadPriorities -XX:+OmitStackTraceInFastThrow -XX:+RewriteBytecodes -XX:+RewriteFrequentPairs -XX:+UseFPUForSpilling -XX:+UseVectorCmov -XX:+UseXMMForArrayCopy -XX:+EliminateLocks -XX:+DoEscapeAnalysis -XX:+AlignVector -XX:+OptimizeFill -XX:+EnableVectorSupport -XX:+UseCharacterCompareIntrinsics -XX:+UseCopySignIntrinsic -XX:+UseVectorStubs -XX:+UseFastStosb -XX:+UseNewLongLShift -XX:+UseXmmI2D -XX:+UseXmmI2F -XX:+UseXmmLoadAndClearUpper -XX:+UseXmmRegToRegMoveAll -XX:UseAVX=2 -XX:UseSSE=4 -XX:+UseCompactObjectHeaders -Xmx5399M -Xms5399M
Zones dispersées8

Détail des scores

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

Matériel

Mémoire32 344
Disque24 777
Multi-cœur69 039

Gameplay

Exploration98 778
Entités85 886
Mécaniques44 174

Multiplicateurs

Bonus de synergiex1.103
Bonus de stabilitéx1.022
Mult. de duréex1.038