Rapport de benchmark

27 oct. 2026, 10:06Plugin VoxelBench 2.6.4Banc de 10 min 13 s
PublicSTANDARDBarème standard 8.3.0
Score total
111 525
RangB
Mono-cœur139 792
Gameplay78 094
Matériel48 675
Comment ce score est composé
Le verdict

Pointes de tick · IA des mobs

Les pires ticks valent plusieurs fois la moyenne. Le TPS moyen reste bon pendant que les joueurs sentent les à-coups.

  • mspt_avg = 32,1 ms
  • mspt_p99 = 78,64 ms
  • spike_ratio = 2,45 ratio
  • sample_count = 111 count
  • spike_ticks = 16 count
  • spike_window_ticks = 498 count
  • spike_threshold_ms = 60,3 ms
  • spike_ticks_with_gc = 0 count
  • spike_ticks_with_throttle = 0 count
  • spike_ticks_with_steal = 0 count
  • spike_tick_ms = 1 986,3 ms
  • spike_gc_pause_ms = 0 ms
  • spike_throttled_ms = 0 ms
  • spike_sample_interval_ms = 40 ms
  • explained_share_threshold = 0,5 ratio
  • explained_time_share_threshold = 0,25 ratio

Test le plus faible : Ticking des chunks, 19,61 TPS en moyenne. Les 15 autres tests tiennent au moins 19,68 TPS.

Multiplicateurs appliquésSynergie ×1,150Stabilité ×1,024Durée ×1,047

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

86 %

des 9 serveurs sous Paper et dérivés

Score total 111 525 · médiane du groupe 85 678

Quart supérieur
  • Mono-cœur

    Mieux que 74 % · 139 792 contre une médiane de 104 683

  • Gameplay

    Mieux que 88 % · 78 094 contre une médiane de 62 624 · Quart supérieur

  • Exploration

    Mieux que 75 % · 89 146 contre une médiane de 81 949 · Quart supérieur

  • Entités

    Mieux que 88 % · 118 361 contre une médiane de 68 912 · Quart supérieur

  • Mécaniques

    Mieux que 88 % · 46 861 contre une médiane de 46 275 · Quart supérieur

  • Matériel

    Mieux que 87 % · 48 675 contre une médiane de 36 859 · Quart supérieur

  • Mémoire

    Mieux que 52 % · 22 730 contre une médiane de 21 046

  • Disque

    Mieux que 56 % · 49 135 contre une médiane de 44 420

  • Multi-cœur

    Mieux que 88 % · 100 420 contre une médiane de 67 413 · Quart supérieur

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 68 % · MSPT 12,7 ms contre une médiane de 17 ms · TPS 20 contre une médiane de 20

  • Croissance par poudre d'os

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

  • Chargement de chunks

    Mieux que 88 % · MSPT 3,5 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 68 % · MSPT 17,5 ms contre une médiane de 18,4 ms · TPS 19,6 contre une médiane de 20

  • Explosions

    Mieux que 31 % · MSPT 6 ms contre une médiane de 5,2 ms · TPS 19,9 contre une médiane de 19,9

  • Entonnoirs (hoppers)

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

  • Mise à jour de lumière

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

  • IA des mobs

    Mieux que 88 % · MSPT 32,1 ms contre une médiane de 180,4 ms · TPS 19,7 contre une médiane de 6,8 · Quart supérieur

  • Redstone

    Mieux que 61 % · MSPT 18,9 ms contre une médiane de 24,7 ms · TPS 19,9 contre une médiane de 18,5

  • Tile entities tickées

    Mieux que 65 % · MSPT 3 ms contre une médiane de 3,9 ms · TPS 20 contre une médiane de 20

  • Sauvegarde du monde

    Mieux que 88 % · MSPT 0,8 ms contre une médiane de 1,8 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 27 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)
  • spawn-limit.monster 5 (défaut 70)

+6 autres réglages modifiés

AvertissementIA des mobs

Pointes de tick

Les pires ticks valent plusieurs fois la moyenne. Le TPS moyen reste bon pendant que les joueurs sentent les à-coups.

  • mspt_avg = 32,1 ms
  • mspt_p99 = 78,64 ms
  • spike_ratio = 2,45 ratio
  • sample_count = 111 count
  • spike_ticks = 16 count
  • spike_window_ticks = 498 count
  • spike_threshold_ms = 60,3 ms
  • spike_ticks_with_gc = 0 count
  • spike_ticks_with_throttle = 0 count
  • spike_ticks_with_steal = 0 count
  • spike_tick_ms = 1 986,3 ms
  • spike_gc_pause_ms = 0 ms
  • spike_throttled_ms = 0 ms
  • spike_sample_interval_ms = 40 ms
  • explained_share_threshold = 0,5 ratio
  • explained_time_share_threshold = 0,25 ratio
›+5 autres constats
Pour informationJVM froide au départ

Le run a commencé sur une JVM tout juste démarrée, ou qui n'avait encore lancé aucun banc depuis son démarrage : du code était encore en cours de compilation et le tas en train de grandir. Le premier run après un redémarrage peut différer des suivants.

  • jvm_uptime_s = 167 s
  • bench_runs_since_start = 0 count
  • threshold_s = 300 s
Pour informationTest exécuté pendant un ralentissement de l'hôteexplosion

Le calcul de référence, chronométré juste avant ce test et juste avant le suivant, a tourné nettement plus lentement que la référence du run, le meilleur de ses chronométrages du début, du milieu et de la fin (ou l'hyperviseur a pris du temps processeur pendant le test) : ce test n'a pas eu le processeur que le reste du run a eu. Pour un banc noté, les statistiques des runs du serveur écartent ce run des scores que ce test nourrit, et le gardent pour les autres quand leurs propres tests ont tourné dans des fenêtres stables. Le verdict du run lui-même ne change pas.

  • window_slowdown_percent = 17,07 %
  • threshold_percent = 15 %
  • probe_basis_median = 1
  • probe_noise_percent = 2,82 %
  • reference_best_ms = 13,18 ms
  • opening_best_ms = 13,68 ms
  • opening_judged_ms = 15,43 ms
  • closing_best_ms = 13,66 ms
  • closing_judged_ms = 14,48 ms
  • steal_percent = 0 %
  • steal_threshold_percent = 5 %
Pour informationTest exécuté pendant un ralentissement de l'hôtemobAI

Le calcul de référence, chronométré juste avant ce test et juste avant le suivant, a tourné nettement plus lentement que la référence du run, le meilleur de ses chronométrages du début, du milieu et de la fin (ou l'hyperviseur a pris du temps processeur pendant le test) : ce test n'a pas eu le processeur que le reste du run a eu. Pour un banc noté, les statistiques des runs du serveur écartent ce run des scores que ce test nourrit, et le gardent pour les autres quand leurs propres tests ont tourné dans des fenêtres stables. Le verdict du run lui-même ne change pas.

  • window_slowdown_percent = 17,68 %
  • threshold_percent = 15 %
  • probe_basis_median = 1
  • probe_noise_percent = 2,82 %
  • reference_best_ms = 13,18 ms
  • opening_best_ms = 13,66 ms
  • opening_judged_ms = 15,51 ms
  • closing_best_ms = 13,05 ms
  • closing_judged_ms = 13,32 ms
  • steal_percent = 0 %
  • steal_threshold_percent = 5 %
Pour informationTest exécuté pendant un ralentissement de l'hôtetickingTileEntity

Le calcul de référence, chronométré juste avant ce test et juste avant le suivant, a tourné nettement plus lentement que la référence du run, le meilleur de ses chronométrages du début, du milieu et de la fin (ou l'hyperviseur a pris du temps processeur pendant le test) : ce test n'a pas eu le processeur que le reste du run a eu. Pour un banc noté, les statistiques des runs du serveur écartent ce run des scores que ce test nourrit, et le gardent pour les autres quand leurs propres tests ont tourné dans des fenêtres stables. Le verdict du run lui-même ne change pas.

  • window_slowdown_percent = 17,68 %
  • threshold_percent = 15 %
  • probe_basis_median = 1
  • probe_noise_percent = 2,82 %
  • reference_best_ms = 13,18 ms
  • opening_best_ms = 13,7 ms
  • opening_judged_ms = 14,01 ms
  • closing_best_ms = 13,66 ms
  • closing_judged_ms = 15,51 ms
  • steal_percent = 0 %
  • steal_threshold_percent = 5 %
Pour informationTest exécuté pendant un ralentissement de l'hôteworldSave

Le calcul de référence, chronométré juste avant ce test et juste avant le suivant, a tourné nettement plus lentement que la référence du run, le meilleur de ses chronométrages du début, du milieu et de la fin (ou l'hyperviseur a pris du temps processeur pendant le test) : ce test n'a pas eu le processeur que le reste du run a eu. Pour un banc noté, les statistiques des runs du serveur écartent ce run des scores que ce test nourrit, et le gardent pour les autres quand leurs propres tests ont tourné dans des fenêtres stables. Le verdict du run lui-même ne change pas.

  • window_slowdown_percent = 17,07 %
  • threshold_percent = 15 %
  • probe_basis_median = 1
  • probe_noise_percent = 2,82 %
  • reference_best_ms = 13,18 ms
  • opening_best_ms = 13,25 ms
  • opening_judged_ms = 13,95 ms
  • closing_best_ms = 13,68 ms
  • closing_judged_ms = 15,43 ms
  • steal_percent = 0 %
  • steal_threshold_percent = 5 %

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.

Rien à changer : aucune mesure de ce rapport ne franchit un seuil où un réglage documenté aiderait.

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 25HotSpotRamasse-miettes : G1Conteneur : 22100 Mio, tas sûr jusqu'à 18784 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>.

-Xms8192M -Xmx14336M -XX:+UseG1GC -XX:MaxGCPauseMillis=50 -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=10 -XX:G1MaxNewSizePercent=50 -XX:G1HeapRegionSize=16M -XX:G1ReservePercent=15 -XX:G1MixedGCCountTarget=3 -XX:InitiatingHeapOccupancyPercent=20 -XX:G1MixedGCLiveThresholdPercent=90 -XX:SurvivorRatio=32 -XX:G1HeapWastePercent=5 -XX:MaxTenuringThreshold=1 -XX:+PerfDisableSharedMem -XX:G1SATBBufferEnqueueingThresholdPercent=30 -XX:G1ConcMarkStepDurationMillis=5 -XX:G1RSetUpdatingPauseTimePercent=0 -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:+UseFastStosb -XX:+UseNewLongLShift -XX:+UseVectorCmov -XX:+UseXMMForArrayCopy -XX:+UseXmmI2D -XX:+UseXmmI2F -XX:+UseXmmLoadAndClearUpper -XX:+UseXmmRegToRegMoveAll -XX:+EliminateLocks -XX:+DoEscapeAnalysis -XX:+AlignVector -XX:+OptimizeFill -XX:+EnableVectorSupport -XX:+UseCharacterCompareIntrinsics -XX:+UseCopySignIntrinsic -XX:+UseVectorStubs -XX:UseSSE=4 -XX:+UseFastJNIAccessors -XX:+UseInlineCaches -XX:+SegmentedCodeCache --add-modules=jdk.incubator.vector -Dterminal.jline=false -Dterminal.ansi=true -DLeaf.enableFMA=<redacted> -DLeaf.disable-vanilla-profiler=<redacted> -DLeaf.disable-vanilla-debug-feature=<redacted>

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.

-Xms14336M -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -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
à 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.

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 · Hébergement payant probable

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
5,4 % (seuil 15 %)3 mesures : 13,7 ms · 13,9 ms · 13,2 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 2,8 %, 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
non mesuré (seuil 25 %)0 ms
Temps passé par une tâche à attendre un cœur
0,7 % (seuil 40 %)

Limites vues par le serveur

Quota CPU
aucune (aucune limite à aucun niveau)
Jeu de CPU
0-15 (16 cœurs)
Limite mémoire
21,6 GiB
CPU logiques de l'hôte
16
Mémoire de l'hôte
31,3 GiB
Signes de conteneur
dockerenv, cgroup-v2-namespace, overlay-root, pterodactyl-env

Stockage

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

Mesure single-core

Débit (temps mural)
512,8 M ops/s519,8 M ops/s sur le temps CPU du fil
Temps CPU du fil / temps mural
0,986 (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
6,4 % (seuil 40 %)p10 503,6 M · p50 524,1 M · p90 537,1 M ops/s sur 9 secondes
Pauses du GC pendant la mesure
0 ms (seuil 50 ms)0 collecte, 0 ms de collecte
Fréquence CPU courante la plus haute
non exposée par ce systèmemaximum annoncé : 4 300 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
7,5 % (toutes les tâches à la fois : 7,3 %)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
non mesuréaucun changement observé
Mémoire du conteneur
pic 14 194 Mioévénements de limite : high 0 · max 0 · tués par l'OOM 0
Tâches prêtes sur la machine
jusqu'à 15 en moyenne pendant un test, pour 16 CPU logiques
Uptime de l'hôte au départ
21,4 h
Serveur au départ du run
JVM démarrée depuis 2,8 minpremier banc depuis le démarrage de la JVMhors du monde de banc : 0 joueurs · 289 tronçons · 122 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-6.

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é5 collections, 115ms total
  • Le run n’a pas tenuTPS P1=15.00<15
TPS
min
15.00
moy
19.88
max
20.00
MSPT
min
14.50
moy
18.90
max
30.10
Percentiles et stabilité
TPS P1 (pire)15.00
TPS P519.99
TPS P50 (médiane)20.00
MSPT P50 (médiane)18.03
MSPT P9525.28
MSPT P99 (pire)30.05
TPS σ0.758
MSPT σ2.999
TPS dérivé du MSPT20.00
stabilité TPS3.8%(Stable)
stabilité MSPT12.0%(Modéré)
Progrès prouvés32 étapes · dernière : 20 ticks serveur
Données brutes (67 champs)
samplesProcessed: 92cpuMsPerCycleP50: 143.22filteredCatchUpShare: 0.04cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nocpuMsPerCycleP90: 189.09spikeTicksWithGc: 0ticksIntervalOver50Ms: 195cycles: 48cgroupMemoryCurrentMb: 10,932jvmAvailableProcessors: 16tickCount: 393filterRate: 0.07hostRunnableAvg: 1.04spikeSampleIntervalMs: 40tickIntervalMsMax: 468.41cgroupThrottledMs: 0wallMsPerCycleP50: 399.90workUnit: piston movespistonMoves: 78,400cgroupOomKillEvents: 0ticksIntervalOver100Ms: 2cycleTicks: 8spikeThresholdMs: 103.30zoneChunksForced: 81filteredOscillationShare: 0.02cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 115spikeTicks: 3psiMemoryFullPercent: 0tickIntervalMsP95: 55.54processRssMb: 10,709spikeWindowTicks: 393tickIntervalMsP50: 50tickIntervalMsP99: 83.54heapUsedMb: 4,762psiCpuSomePercent: 0.47cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 86heapLiveMbAtStart: 4,405tickCpuMsMax: 441.37spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 5spikeTickMs: 743.60windowTicks: 393effectiveTps: 19.95tickIntervalSource: tick_start_eventtickCpuMsP99: 71.65workCompleted: 78,400hostLoad1: 0.44psiIoSomePercent: 0.01conditionsWindowMs: 35,470tickCpuMsP95: 55.36mainThreadCpuMs: 7,909.18tickCpuMsP50: 11.23spikeTicksWithSteal: 0pistonCount: 1,600cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 51.75tickIntervalCount: 391tickIntervalMsP90: 51.55spikeThresholdRule: cycle_peakpsiIoFullPercent: 0.01
Physique des blocsSain

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

TPS
min
19.99
moy
20.00
max
20.00
MSPT
min
6.60
moy
12.70
max
15.60
Percentiles et stabilité
TPS P1 (pire)19.99
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)13.27
MSPT P9514.69
MSPT P99 (pire)15.60
TPS σ0.003
MSPT σ1.847
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT7.4%(Stable)
Données brutes (66 champs)
samplesProcessed: 70filteredSevereLagShare: 0.01cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nospikeTicksWithGc: 0ticksIntervalOver50Ms: 162cgroupMemoryCurrentMb: 10,959jvmAvailableProcessors: 16tickCount: 300filterRate: 0.01hostRunnableAvg: 0.46spikeSampleIntervalMs: 40tickIntervalMsMax: 50.56cgroupThrottledMs: 0workUnit: entities tickingcgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50entitiesTracked: 24,000cgroupSwapCurrentMb: 0psiMemorySomePercent: 0entityTickConclusive: 152spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.05processRssMb: 10,730spikeWindowTicks: 300entityTickSamples: 15spawnFrequency: 1tickIntervalMsP50: 50fallingBlockCount: 24,000tickIntervalMsP99: 50.39heapUsedMb: 2,198psiCpuSomePercent: 0.29cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 69entityTickRatio: 1heapLiveMbAtStart: 3,237tickCpuMsMax: 18.68spikeThrottledMs: 0spikeTicksWithThrottle: 0entitiesUnreadable: 0spikeTickMs: 155.90windowTicks: 300filteredGcPauseShare: 0.01effectiveTps: 19.61tickIntervalSource: tick_start_eventtickCpuMsP99: 17.35workCompleted: 24,000entitiesAlive: 0hostLoad1: 0.81psiIoSomePercent: 0.05conditionsWindowMs: 25,805tickCpuMsP95: 15.46mainThreadCpuMs: 3,650.93tickCpuMsP50: 12.92spikeTicksWithSteal: 0blocksSpawnedPerSecond: 965.79cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 14.66tickIntervalCount: 298tickIntervalMsP90: 50.03spikeThresholdRule: medianpsiIoFullPercent: 0.05

Exploration

Chargement de chunksInstable

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

  • Ramasse-miettes chargé3 collections, 227ms total
  • Le run n’a pas tenuTPS P1=15.00<15
TPS
min
15.00
moy
19.84
max
20.00
MSPT
min
0.70
moy
3.50
max
35.60
Peak window200 chunks
Critical brakes0 events
Chunks/sec1942.22 chunks/s
Avg window105.8 chunks
Chunks loaded16000 chunks
Avg chunk load time0.23 ms
Unmeasured ticks25 ticks
Peak observed MSPT40.3 ms
Percentiles et stabilité
TPS P1 (pire)15.00
TPS P519.97
TPS P50 (médiane)20.00
MSPT P50 (médiane)2.41
MSPT P954.31
MSPT P99 (pire)35.62
TPS σ0.879
MSPT σ5.632
TPS dérivé du MSPT20.00
stabilité TPS4.4%(Stable)
stabilité MSPT22.5%(Instable)
Données brutes (58 champs)
samplesProcessed: 105filteredSevereLagShare: 0.04filteredCatchUpShare: 0.02cgroupMemoryHighEvents: 0spikeTicksWithGc: 0ticksIntervalOver50Ms: 40cgroupMemoryCurrentMb: 11,544jvmAvailableProcessors: 16tickCount: 51filterRate: 0.10filteredIntervalShare: 0.02hostRunnableAvg: 1.07spikeSampleIntervalMs: 40tickIntervalMsMax: 144.13cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 2spikeThresholdMs: 121.40filteredOscillationShare: 0.10cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 227spikeTicks: 2psiMemoryFullPercent: 0tickIntervalMsP95: 99.22processRssMb: 11,462spikeWindowTicks: 53tickIntervalMsP50: 60.72tickIntervalMsP99: 144.13heapUsedMb: 2,815psiCpuSomePercent: 0.65cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 95tickCpuMsMax: 50.65spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 3spikeTickMs: 265.90windowTicks: 51filteredGcPauseShare: 0.01effectiveTps: 19.63tickIntervalSource: tick_start_eventtickCpuMsP99: 50.65hostLoad1: 1.49psiIoSomePercent: 0conditionsWindowMs: 27,397tickCpuMsP95: 46.33mainThreadCpuMs: 1,451.37tickCpuMsP50: 28.53spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 33.41tickIntervalCount: 49tickIntervalMsP90: 96.57spikeThresholdRule: medianpsiIoFullPercent: 0
Ticking des chunksInstable

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

  • Ramasse-miettes chargé5 collections, 133ms total
  • Le run n’a pas tenuTPS P1=14.98<15
TPS
min
14.98
moy
19.61
max
20.00
MSPT
min
14.40
moy
17.50
max
26.80
Chunks ticked200 chunks
Percentiles et stabilité
TPS P1 (pire)14.98
TPS P515.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)17.13
MSPT P9520.48
MSPT P99 (pire)22.27
TPS σ1.343
MSPT σ1.597
TPS dérivé du MSPT20.00
stabilité TPS6.7%(Stable)
stabilité MSPT6.4%(Stable)
Progrès prouvés34 étapes · dernière : 20 ticks serveur
Données brutes (62 champs)
randomTickWitnessSamples: 512samplesProcessed: 144filteredCatchUpShare: 0.07cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nospikeTicksWithGc: 0ticksIntervalOver50Ms: 322cgroupMemoryCurrentMb: 11,031jvmAvailableProcessors: 16tickCount: 599filterRate: 0.10hostRunnableAvg: 0.83spikeSampleIntervalMs: 40tickIntervalMsMax: 65.48cgroupThrottledMs: 0workUnit: block transformationscgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50filteredOscillationShare: 0.03cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 133spikeTicks: 2psiMemoryFullPercent: 0tickIntervalMsP95: 50.07processRssMb: 10,793spikeWindowTicks: 599tickIntervalMsP50: 50tickIntervalMsP99: 50.35heapUsedMb: 2,719psiCpuSomePercent: 0.58cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 129heapLiveMbAtStart: 3,687tickCpuMsMax: 56.03spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 5spikeTickMs: 227.50windowTicks: 599tickSpeed: 20randomTickChanges: 115effectiveTps: 20.10tickIntervalSource: tick_start_eventtickCpuMsP99: 26.70workCompleted: 115hostLoad1: 0.70psiIoSomePercent: 0conditionsWindowMs: 42,225tickCpuMsP95: 21.36mainThreadCpuMs: 10,581.47tickCpuMsP50: 17.25spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 19.88tickIntervalCount: 597tickIntervalMsP90: 50.04spikeThresholdRule: medianpsiIoFullPercent: 0
Mise à jour de lumièreSain

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

TPS
min
19.99
moy
20.00
max
20.00
MSPT
min
1.40
moy
1.80
max
3.20
Lighting updates/sec130.4 ops/s
Total lighting updates3227 count
Percentiles et stabilité
TPS P1 (pire)19.99
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)1.75
MSPT P952.37
MSPT P99 (pire)3.21
TPS σ0.003
MSPT σ0.354
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT1.4%(Stable)
Données brutes (54 champs)
samplesProcessed: 62filteredCatchUpShare: 0.02cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nospikeTicksWithGc: 0ticksIntervalOver50Ms: 138cgroupMemoryCurrentMb: 11,065jvmAvailableProcessors: 16tickCount: 276filterRate: 0.02hostRunnableAvg: 0.41spikeSampleIntervalMs: 40tickIntervalMsMax: 442.09cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 1spikeThresholdMs: 50cgroupSwapCurrentMb: 0psiMemorySomePercent: 0spikeTicks: 2psiMemoryFullPercent: 0tickIntervalMsP95: 50.03processRssMb: 10,815spikeWindowTicks: 276tickIntervalMsP50: 50tickIntervalMsP99: 50.33heapUsedMb: 3,091psiCpuSomePercent: 0.45cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 61heapLiveMbAtStart: 2,182tickCpuMsMax: 436.11spikeThrottledMs: 0spikeTicksWithThrottle: 0spikeTickMs: 596.80windowTicks: 276effectiveTps: 20.00tickIntervalSource: tick_start_eventtickCpuMsP99: 3.40hostLoad1: 0.77psiIoSomePercent: 0conditionsWindowMs: 25,241tickCpuMsP95: 2.60mainThreadCpuMs: 922.07tickCpuMsP50: 1.70spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 2.29tickIntervalCount: 274tickIntervalMsP90: 50.01spikeThresholdRule: medianpsiIoFullPercent: 0

Entités

IA des mobsInstable

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

  • Ramasse-miettes chargé5 collections, 142ms total
  • Le run n’a pas tenuTPS P1=15.00<15, TPS min=10.00 (51% of avg)
Phase 1
TPS 20.00
MSPT 23.09 ms
Phase 2
TPS 19.64
MSPT 34.34 ms
TPS
min
10.00
moy
19.68
max
20.00
MSPT
min
17.60
moy
32.10
max
177.70
Percentiles et stabilité
TPS P1 (pire)15.00
TPS P515.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)29.92
MSPT P9546.84
MSPT P99 (pire)78.64
TPS σ1.395
MSPT σ16.751
TPS dérivé du MSPT20.00
stabilité TPS7.0%(Stable)
stabilité MSPT67.0%(Instable)
Données brutes (76 champs)
samplesProcessed: 119filteredCatchUpShare: 0.06cgroupMemoryHighEvents: 0globalAvgMspt: 29.84heapGcConfirmedAtStart: nospikeTicksWithGc: 0ticksIntervalOver50Ms: 231cgroupMemoryCurrentMb: 11,229jvmAvailableProcessors: 16tickCount: 498filterRate: 0.07hostRunnableAvg: 1.47hostileMobCount: 1,200spikeSampleIntervalMs: 40tickIntervalMsMax: 291.25cgroupThrottledMs: 0workUnit: entities tickingphase2AvgTps: 19.64cgroupOomKillEvents: 0ticksIntervalOver100Ms: 2spikeThresholdMs: 60.30entitiesTracked: 3,600filteredOscillationShare: 0.01cgroupSwapCurrentMb: 0hostileCount: 1,200phase2AvgMspt: 34.34psiMemorySomePercent: 0gcTimeMs: 142entityTickConclusive: 256spikeTicks: 16psiMemoryFullPercent: 0tickIntervalMsP95: 54.39processRssMb: 10,922spikeWindowTicks: 498entityTickSamples: 25globalAvgTps: 19.78tickIntervalMsP50: 50tickIntervalMsP99: 81.31heapUsedMb: 3,583phase1AvgTps: 20.00psiCpuSomePercent: 0.62cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 111houseCount: 120entityTickRatio: 1heapLiveMbAtStart: 5,182tickCpuMsMax: 286.72spikeThrottledMs: 0spikeTicksWithThrottle: 0entitiesUnreadable: 0gcCount: 5spikeTickMs: 1,986.3windowTicks: 498effectiveTps: 19.91villagerCount: 2,400tickIntervalSource: tick_start_eventtotalEntities: 3,600tickCpuMsP99: 75.73workCompleted: 3,600entitiesAlive: 2,695hostLoad1: 0.67psiIoSomePercent: 0conditionsWindowMs: 30,709tickCpuMsP95: 52.79mainThreadCpuMs: 15,845.72tickCpuMsP50: 29.81spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0phase1AvgMspt: 23.09hostStealPercent: 0tickCpuMsP90: 43.98tickIntervalCount: 496tickIntervalMsP90: 50.06spikeThresholdRule: medianpsiIoFullPercent: 0

Mécaniques

Entonnoirs (hoppers)Sain

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

  • Ramasse-miettes chargé6 collections, 93ms total
TPS
min
17.76
moy
19.94
max
20.00
MSPT
min
1.10
moy
2.10
max
3.40
Items per tick10.005 items/tick
Transfer efficiency95.0 %
Items/sec1972.1 items/s
Percentiles et stabilité
TPS P1 (pire)17.76
TPS P519.99
TPS P50 (médiane)20.00
MSPT P50 (médiane)2.29
MSPT P952.95
MSPT P99 (pire)3.41
TPS σ0.349
MSPT σ0.615
TPS dérivé du MSPT20.00
stabilité TPS1.7%(Stable)
stabilité MSPT2.5%(Stable)
Données brutes (68 champs)
samplesProcessed: 91filteredCatchUpShare: 0.01cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nospikeTicksWithGc: 0loadAbsorbedBreakRatio: 0.05ticksIntervalOver50Ms: 0cgroupMemoryCurrentMb: 11,927measuredTicks: 3,800jvmAvailableProcessors: 16tickCount: 3,800itemTransferRatio: 0.95filterRate: 0.01hostRunnableAvg: 1.54spikeSampleIntervalMs: 40tickIntervalMsMax: 49.85itemsPlaced: 40,000cgroupThrottledMs: 0workUnit: items transferredhopperSourcesExpected: 320cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50tickRateTarget: 200hopperSourcesFilled: 320zoneChunksForced: 648cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 93spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 5.02processRssMb: 11,752spikeWindowTicks: 3,800tickIntervalMsP50: 5tickIntervalMsP99: 5.18heapUsedMb: 3,881psiCpuSomePercent: 0.63cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 90heapLiveMbAtStart: 3,964tickCpuMsMax: 107.64itemsTransferred: 38,020spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 6spikeTickMs: 437.20windowTicks: 3,800effectiveTps: 197.06tickIntervalSource: tick_start_eventtickCpuMsP99: 4.29workCompleted: 38,020hostLoad1: 0.97psiIoSomePercent: 0conditionsWindowMs: 24,569tickCpuMsP95: 3.44mainThreadCpuMs: 8,086.07tickCpuMsP50: 2.12spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0loadAbsorbedRatio: 0.95hostStealPercent: 0tickCpuMsP90: 3.04tickIntervalCount: 3,798tickIntervalMsP90: 5.01spikeThresholdRule: medianpsiIoFullPercent: 0
ExplosionsInstable

Explosions massives de TNT et destruction de blocs.

  • Ramasse-miettes chargé3 collections, 21ms total
  • Le run n’a pas tenuTPS P1=15.00<15
TPS
min
15.00
moy
19.94
max
20.00
MSPT
min
1.60
moy
6.00
max
13.10
Blocks destroyed17591 blocks
Block destruction throughput1034.95 blocks/s
TPS drop during explosions0.01 TPS
Percentiles et stabilité
TPS P1 (pire)15.00
TPS P519.99
TPS P50 (médiane)20.00
MSPT P50 (médiane)6.50
MSPT P959.76
MSPT P99 (pire)13.08
TPS σ0.559
MSPT σ2.665
TPS dérivé du MSPT20.00
stabilité TPS2.8%(Stable)
stabilité MSPT10.7%(Modéré)
Données brutes (110 champs)
cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: notntPresented: 1,200loadAbsorbedBreakRatio: 0.95cgroupMemoryCurrentMb: 10,822tntUnreadable: 0jvmAvailableProcessors: 16filterRate: 0explodeSeenAny: 1,199cgroupThrottledMs: 0tntRejected: 0workUnit: blocks destroyedtntNeverTicked: 0cgroupOomKillEvents: 0spawnValidImmediately: 1,200fuseTicksMax: 5spikeThresholdMs: 50entitiesPartiallyTicked: yestntCount: 1,200explodeSeen: 1,199entityTickConclusive: 21tntSpawnSeen: 1,200zoneChunksEntityTickingAtStart: 200tickIntervalMsP95: 50.02msAfterPriming: 5,267.11processRssMb: 10,608entityTickSamples: 41tickIntervalMsP99: 50.05heapUsedMb: 2,252psiCpuSomePercent: 0.25fuseMs: 2,000cgroupPeriods: 0zoneTickingWaitMs: 2.03entityTickRatio: 0.95heapLiveMbAtStart: 4,130detonationUnaccounted: 0spikeThrottledMs: 0tntStillAlive: 0workCompleted: 17,591entitiesAlive: 0hostLoad1: 0.46mainThreadCpuMs: 1,965.98tickCpuMsP50: 6.34spikeTicksWithSteal: 0tickIntervalMsP90: 50.01zoneChunksBelowTicking: 0spikeThresholdRule: medianhostTntQuotaRaised: yessamplesProcessed: 80detonationRatio: 1.00primeZeroRadius: 0spikeTicksWithGc: 0ticksIntervalOver50Ms: 152tntRequested: 1,200tntPrimed: 1,200aliveBeforeCleanup: 1tntTotal: 1,200tickCount: 340explodeCancelled: 0hostRunnableAvg: 0.61spikeSampleIntervalMs: 40platformBlocks: 145,656primeSeenAny: 1,199zoneChunksEntityTicking: 200tickIntervalMsMax: 51.15platformDepth: 7zoneChunksLoaded: 8hostTntQuotaSource: livetntSpawnCancelled: 0ticksIntervalOver100Ms: 0explodeEmptyBlockList: 92entitiesTracked: 1,200zoneChunksForced: 200cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 21fuseTicksInitial: 40spikeTicks: 1psiMemoryFullPercent: 0tntTracked: 1,200primeSeen: 1,199spikeWindowTicks: 340primingSpanMs: 11,817.048tickIntervalMsP50: 50spikeGcPauseMs: 0samplesValid: 80fuseTicksMin: 5tickCpuMsMax: 33.54probeActive: 1primeCancelled: 0spikeTicksWithThrottle: 0entitiesUnreadable: 0gcCount: 3spikeTickMs: 186.40windowTicks: 340effectiveTps: 19.90tickIntervalSource: tick_start_eventexplodeForeign: 0tickCpuMsP99: 12.46psiIoSomePercent: 0conditionsWindowMs: 21,887tickCpuMsP95: 9.57cgroupMemoryMaxEvents: 0loadAbsorbedRatio: 1.00hostStealPercent: 0tickCpuMsP90: 8.73zoneChunksTickingOnly: 0tickIntervalCount: 338hostMaxTntPerTick: 100psiIoFullPercent: 0
Tile entities tickéesSain

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

TPS
min
19.97
moy
20.00
max
20.00
MSPT
min
2.50
moy
3.00
max
4.10
Percentiles et stabilité
TPS P1 (pire)19.99
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)3.01
MSPT P953.48
MSPT P99 (pire)3.66
TPS σ0.004
MSPT σ0.276
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT1.1%(Stable)
Progrès prouvés29 étapes · dernière : 20 ticks serveur
Données brutes (55 champs)
samplesProcessed: 144cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nospikeTicksWithGc: 0ticksIntervalOver50Ms: 290cgroupMemoryCurrentMb: 11,111type: ALLjvmAvailableProcessors: 16tickCount: 599filterRate: 0hostRunnableAvg: 0.23spikeSampleIntervalMs: 40tickIntervalMsMax: 50.30cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cgroupSwapCurrentMb: 0psiMemorySomePercent: 0spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.04processRssMb: 10,835spikeWindowTicks: 599tickIntervalMsP50: 50tickIntervalMsP99: 50.13heapUsedMb: 4,680psiCpuSomePercent: 0.20cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 144heapLiveMbAtStart: 3,957tickCpuMsMax: 12.48spikeThrottledMs: 0spikeTicksWithThrottle: 0totalTileEntities: 5,000spikeTickMs: 156windowTicks: 599effectiveTps: 20.10tickIntervalSource: tick_start_eventtickCpuMsP99: 5.16hostLoad1: 0.62psiIoSomePercent: 0conditionsWindowMs: 36,231tickCpuMsP95: 4.15mainThreadCpuMs: 1,834.35tickCpuMsP50: 2.87spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 3.92tickIntervalCount: 597tickIntervalMsP90: 50.02spikeThresholdRule: medianpsiIoFullPercent: 0
Sauvegarde du mondeSain

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

TPS
min
19.99
moy
20.00
max
20.00
MSPT
min
0.70
moy
0.80
max
1.00
TPS drop during save0.01 TPS
World size saved119.0 MB
World save write speed24.55 MB/s
Percentiles et stabilité
TPS P1 (pire)19.99
TPS P519.99
TPS P50 (médiane)20.00
MSPT P50 (médiane)0.80
MSPT P950.99
MSPT P99 (pire)0.99
TPS σ0.003
MSPT σ0.066
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT0.3%(Stable)
Données brutes (53 champs)
samplesProcessed: 19cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nospikeTicksWithGc: 0ticksIntervalOver50Ms: 45cgroupMemoryCurrentMb: 11,968jvmAvailableProcessors: 16tickCount: 100filterRate: 0hostRunnableAvg: 0.57spikeSampleIntervalMs: 40tickIntervalMsMax: 50.29cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cgroupSwapCurrentMb: 0psiMemorySomePercent: 0spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.04processRssMb: 11,753spikeWindowTicks: 100tickIntervalMsP50: 50tickIntervalMsP99: 50.29heapUsedMb: 3,231psiCpuSomePercent: 0.16cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 19heapLiveMbAtStart: 3,114tickCpuMsMax: 10.87spikeThrottledMs: 0spikeTicksWithThrottle: 0spikeTickMs: 164.50windowTicks: 100effectiveTps: 20.63tickIntervalSource: tick_start_eventtickCpuMsP99: 1.46hostLoad1: 0.76psiIoSomePercent: 0conditionsWindowMs: 7,196tickCpuMsP95: 1.03mainThreadCpuMs: 89.83tickCpuMsP50: 0.77spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 0.98tickIntervalCount: 98tickIntervalMsP90: 50.02spikeThresholdRule: medianpsiIoFullPercent: 0
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.10
moy
1.40
max
2.10
Percentiles et stabilité
TPS P1 (pire)19.99
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)1.31
MSPT P951.95
MSPT P99 (pire)2.13
TPS σ0.002
MSPT σ0.229
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT0.9%(Stable)
Progrès prouvés19 étapes · dernière : 20 ticks serveur
Données brutes (57 champs)
samplesProcessed: 86cgroupMemoryHighEvents: 0spikeTicksWithGc: 0ticksIntervalOver50Ms: 180cgroupMemoryCurrentMb: 11,233jvmAvailableProcessors: 16tickCount: 362filterRate: 0hostRunnableAvg: 0.17spikeSampleIntervalMs: 40tickIntervalMsMax: 50.20cgroupThrottledMs: 0cropsFullyGrown: 460cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cgroupSwapCurrentMb: 0psiMemorySomePercent: 0spikeTicks: 0psiMemoryFullPercent: 0tickIntervalMsP95: 50.03processRssMb: 10,923spikeWindowTicks: 365growthRate: 21.55tickIntervalMsP50: 50cropCount: 500tickIntervalMsP99: 50.08heapUsedMb: 5,183psiCpuSomePercent: 0.16cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 86tickCpuMsMax: 4.02spikeThrottledMs: 0spikeTicksWithThrottle: 0spikeTickMs: 0windowTicks: 362effectiveTps: 20.03tickIntervalSource: tick_start_eventboneMealUsed: 1,514treesGrown: 42tickCpuMsP99: 2.73saplingCount: 200hostLoad1: 0.64psiIoSomePercent: 0conditionsWindowMs: 23,521tickCpuMsP95: 2.09mainThreadCpuMs: 493.76tickCpuMsP50: 1.26spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 1.90tickIntervalCount: 360tickIntervalMsP90: 50.02spikeThresholdRule: 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.

TPS
min
19.99
moy
20.00
max
20.00
MSPT
min
2.70
moy
2.90
max
3.10
Total operations213250000 ops
Thread CPU time / wall time0.986 ratio
Single-core ops/s (tick-aligned)512795111 ops/s
Single-core ops/s, 10th percentile503556415 ops/s
Single-core ops/s, 90th percentile537057577 ops/s
Single-core ops/s, median524101371 ops/s
Single-core ops/s (thread CPU time)519820130 ops/s
Percentiles et stabilité
TPS P1 (pire)19.99
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)2.87
MSPT P953.07
MSPT P99 (pire)3.09
TPS σ0.003
MSPT σ0.092
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT0.4%(Stable)
Données brutes (58 champs)
samplesProcessed: 45cgroupMemoryHighEvents: 0heapGcConfirmedAtStart: nospikeTicksWithGc: 0ticksIntervalOver50Ms: 97cgroupMemoryCurrentMb: 11,241jvmAvailableProcessors: 16tickCount: 206filterRate: 0hostRunnableAvg: 0.31spikeSampleIntervalMs: 40tickIntervalMsMax: 50.11cgroupThrottledMs: 0operationsPerSecondSamples: 9cgroupOomKillEvents: 0measureGcTimeMs: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cgroupSwapCurrentMb: 0psiMemorySomePercent: 0spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.02processRssMb: 10,923spikeWindowTicks: 205measureGcPauseMs: 0tickIntervalMsP50: 50tickIntervalMsP99: 50.07heapUsedMb: 3,065psiCpuSomePercent: 0.22cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 45heapLiveMbAtStart: 2,827tickCpuMsMax: 4.68spikeThrottledMs: 0spikeTicksWithThrottle: 0spikeTickMs: 303.60windowTicks: 206effectiveTps: 20.59tickIntervalSource: tick_start_eventmeasureGcCount: 0tickCpuMsP99: 3.34hostLoad1: 0.50psiIoSomePercent: 0conditionsWindowMs: 10,505tickCpuMsP95: 3.24mainThreadCpuMs: 593.84tickCpuMsP50: 2.85spikeTicksWithSteal: 0cpuKernel: int_alucgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 3.14tickIntervalCount: 203tickIntervalMsP90: 50.01spikeThresholdRule: medianpsiIoFullPercent: 0
CPU multi-cœurSain

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

TPS
min
19.07
moy
19.98
max
20.00
MSPT
min
0.80
moy
1.00
max
3.20
Total operations50000000000 ops
Aggregate ops/s5335265790 ops/s
Usable cores16 cores
Percentiles et stabilité
TPS P1 (pire)19.07
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)0.95
MSPT P951.54
MSPT P99 (pire)3.21
TPS σ0.217
MSPT σ0.379
TPS dérivé du MSPT20.00
stabilité TPS1.1%(Stable)
stabilité MSPT1.5%(Stable)
Données brutes (53 champs)
samplesProcessed: 42cgroupMemoryHighEvents: 0tasksCompleted: 100spikeTicksWithGc: 0ticksIntervalOver50Ms: 99cgroupMemoryCurrentMb: 11,241jvmAvailableProcessors: 16tickCount: 191filterRate: 0hostRunnableAvg: 15.03spikeSampleIntervalMs: 40tickIntervalMsMax: 50.29cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cgroupSwapCurrentMb: 0psiMemorySomePercent: 0spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.02processRssMb: 10,923spikeWindowTicks: 191tickIntervalMsP50: 50tickIntervalMsP99: 50.12heapUsedMb: 3,501psiCpuSomePercent: 1.38cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 42tickCpuMsMax: 37.22spikeThrottledMs: 0spikeTicksWithThrottle: 0spikeTickMs: 139.80windowTicks: 191effectiveTps: 20.10tickIntervalSource: tick_start_eventtickCpuMsP99: 9.60hostLoad1: 2.82psiIoSomePercent: 0conditionsWindowMs: 9,748tickCpuMsP95: 1.60mainThreadCpuMs: 231.49tickCpuMsP50: 0.89spikeTicksWithSteal: 0cpuKernel: int_alucgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 1.32tickIntervalCount: 189tickIntervalMsP90: 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é5 collections, 44ms total
TPS
min
15.00
moy
19.96
max
20.00
MSPT
min
0.70
moy
0.90
max
2.30
Sequential write14665.71 MB/s
Random read6.94 MB/s
Random write28.52 MB/s
Sequential read416.88 MB/s
Memcpy throughput10591.83 MB/s
Memory access latency129.2 ns
Percentiles et stabilité
TPS P1 (pire)19.95
TPS P519.99
TPS P50 (médiane)20.00
MSPT P50 (médiane)0.85
MSPT P951.36
MSPT P99 (pire)2.06
TPS σ0.423
MSPT σ0.248
TPS dérivé du MSPT20.00
stabilité TPS2.1%(Stable)
stabilité MSPT1.0%(Stable)
Progrès prouvés3 étapes · dernière : passe de mémoire
Données brutes (57 champs)
samplesProcessed: 142filteredCatchUpShare: 0.01cgroupMemoryHighEvents: 0nanoTimeCostNs: 29.67spikeTicksWithGc: 0ticksIntervalOver50Ms: 299cgroupMemoryCurrentMb: 11,025jvmAvailableProcessors: 16tickCount: 590filterRate: 0.01hostRunnableAvg: 0.93memoryPassSpreadPct: 8.20spikeSampleIntervalMs: 40tickIntervalMsMax: 50.52cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50filteredOscillationShare: 0.01cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 44spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.04processRssMb: 10,946spikeWindowTicks: 590tickIntervalMsP50: 50tickIntervalMsP99: 50.16heapUsedMb: 6,898psiCpuSomePercent: 0.35cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 140tickCpuMsMax: 38.58spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 5spikeTickMs: 141.50windowTicks: 590effectiveTps: 20.03tickIntervalSource: tick_start_eventtickCpuMsP99: 2.95hostLoad1: 1.50psiIoSomePercent: 0conditionsWindowMs: 29,698tickCpuMsP95: 1.52mainThreadCpuMs: 593.67tickCpuMsP50: 0.83spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 1.24tickIntervalCount: 588tickIntervalMsP90: 50.02spikeThresholdRule: 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.95
moy
20.00
max
20.00
MSPT
min
0.70
moy
1.00
max
2.90
Random 4K write IOPS92627 IOPS
4K write latency p99138.9 µs
4K write latency avg41.4 µs
Sequential write1112.93 MB/s
Random 4K read IOPS37424 IOPS
4K read latency p95148.4 µs
4K read latency p99243.6 µs
4K write latency p9563.0 µs
Random 4K read146.19 MB/s
Random 4K write361.82 MB/s
4K read latency avg104.7 µs
Sequential read1871.93 MB/s
4K read latency p50100.1 µs
4K write latency p5035.9 µs
Percentiles et stabilité
TPS P1 (pire)19.98
TPS P519.99
TPS P50 (médiane)20.00
MSPT P50 (médiane)0.95
MSPT P951.30
MSPT P99 (pire)1.46
TPS σ0.007
MSPT σ0.203
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT0.8%(Stable)
Données brutes (52 champs)
samplesProcessed: 320cgroupMemoryHighEvents: 0random4kMode: O_DIRECTspikeTicksWithGc: 0ticksIntervalOver50Ms: 656cgroupMemoryCurrentMb: 12,431jvmAvailableProcessors: 16tickCount: 1,304filterRate: 0hostRunnableAvg: 1.23spikeSampleIntervalMs: 40tickIntervalMsMax: 50.38cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cgroupSwapCurrentMb: 0psiMemorySomePercent: 0spikeTicks: 1psiMemoryFullPercent: 0tickIntervalMsP95: 50.03processRssMb: 12,350spikeWindowTicks: 1,304tickIntervalMsP50: 50tickIntervalMsP99: 50.08psiCpuSomePercent: 2.56cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 320tickCpuMsMax: 19.74spikeThrottledMs: 0spikeTicksWithThrottle: 0spikeTickMs: 133.20windowTicks: 1,304effectiveTps: 20.02seqReadCacheBypassed: yestickIntervalSource: tick_start_eventtickCpuMsP99: 2.14hostLoad1: 3.10psiIoSomePercent: 65.54conditionsWindowMs: 65,372tickCpuMsP95: 1.57mainThreadCpuMs: 1,303.03tickCpuMsP50: 0.89spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 1.37tickIntervalCount: 1,302tickIntervalMsP90: 50.02spikeThresholdRule: medianpsiIoFullPercent: 63.34

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é7 collections, 71ms total
TPS
min
19.99
moy
20.00
max
20.00
MSPT
min
21.70
moy
24.40
max
43.80
Objects/sec1000 obj/s
Bytes processed102490753 B
Objects processed20000 obj
NBT serialization throughput4.89 MB/s
Percentiles et stabilité
TPS P1 (pire)19.99
TPS P520.00
TPS P50 (médiane)20.00
MSPT P50 (médiane)23.61
MSPT P9531.17
MSPT P99 (pire)43.81
TPS σ0.002
MSPT σ3.433
TPS dérivé du MSPT20.00
stabilité TPS0.0%(Stable)
stabilité MSPT13.7%(Modéré)
Données brutes (53 champs)
samplesProcessed: 99cgroupMemoryHighEvents: 0spikeTicksWithGc: 0ticksIntervalOver50Ms: 204cgroupMemoryCurrentMb: 10,528jvmAvailableProcessors: 16tickCount: 421filterRate: 0hostRunnableAvg: 0.79spikeSampleIntervalMs: 40tickIntervalMsMax: 92.48cgroupThrottledMs: 0cgroupOomKillEvents: 0ticksIntervalOver100Ms: 0spikeThresholdMs: 50cgroupSwapCurrentMb: 0psiMemorySomePercent: 0gcTimeMs: 71spikeTicks: 2psiMemoryFullPercent: 0tickIntervalMsP95: 50.04processRssMb: 10,451spikeWindowTicks: 420tickIntervalMsP50: 50tickIntervalMsP99: 50.84heapUsedMb: 4,116psiCpuSomePercent: 0.51cgroupPeriods: 0spikeGcPauseMs: 0samplesValid: 99tickCpuMsMax: 62.26spikeThrottledMs: 0spikeTicksWithThrottle: 0gcCount: 7spikeTickMs: 170.80windowTicks: 421effectiveTps: 20.05tickIntervalSource: tick_start_eventtickCpuMsP99: 41.75hostLoad1: 2.03psiIoSomePercent: 0conditionsWindowMs: 21,162tickCpuMsP95: 30.72mainThreadCpuMs: 9,786.8tickCpuMsP50: 23.34spikeTicksWithSteal: 0cgroupMemoryMaxEvents: 0hostStealPercent: 0tickCpuMsP90: 26.69tickIntervalCount: 418tickIntervalMsP90: 50.02spikeThresholdRule: medianpsiIoFullPercent: 0
›Machine et serveurAMD Ryzen 9 9950X 16-Core Processor · Purpur · 1.21.11
Informations CPU
ModèleAMD Ryzen 9 9950X 16-Core Processor
FabricantAuthenticAMD
Cœurs physiques16
Cœurs logiques16
Disponibles pour le serveur16
Fréquence max4.299999 GHz
Informations serveur
Type de serveurPurpur (1.21.11-178-762f884 (MC: 1.21.11))
Version Minecraft1.21.11
Version Bukkit1.21.11-R0.1-SNAPSHOT
Version Java25.0.4.1
OSLinux
Localisation🇹🇷 Turquie
Plugins69
Mémoire JVM
Heap max14.00 GB
Alloué8.00 GB
Utilisé3.62 GB
Libre4.38 GB
Utilisation du heap25.8%
Limite mémoire21.58 GB
Flags JVM
-Xms8192M -Xmx14336M -XX:+UseG1GC -XX:MaxGCPauseMillis=50 -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=10 -XX:G1MaxNewSizePercent=50 -XX:G1HeapRegionSize=16M -XX:G1ReservePercent=15 -XX:G1MixedGCCountTarget=3 -XX:InitiatingHeapOccupancyPercent=20 -XX:G1MixedGCLiveThresholdPercent=90 -XX:SurvivorRatio=32 -XX:G1HeapWastePercent=5 -XX:MaxTenuringThreshold=1 -XX:+PerfDisableSharedMem -XX:G1SATBBufferEnqueueingThresholdPercent=30 -XX:G1ConcMarkStepDurationMillis=5 -XX:G1RSetUpdatingPauseTimePercent=0 -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:+UseFastStosb -XX:+UseNewLongLShift -XX:+UseVectorCmov -XX:+UseXMMForArrayCopy -XX:+UseXmmI2D -XX:+UseXmmI2F -XX:+UseXmmLoadAndClearUpper -XX:+UseXmmRegToRegMoveAll -XX:+EliminateLocks -XX:+DoEscapeAnalysis -XX:+AlignVector -XX:+OptimizeFill -XX:+EnableVectorSupport -XX:+UseCharacterCompareIntrinsics -XX:+UseCopySignIntrinsic -XX:+UseVectorStubs -XX:UseSSE=4 -XX:+UseFastJNIAccessors -XX:+UseInlineCaches -XX:+SegmentedCodeCache --add-modules=jdk.incubator.vector -Dterminal.jline=false -Dterminal.ansi=true -DLeaf.enableFMA=<redacted> -DLeaf.disable-vanilla-profiler=<redacted> -DLeaf.disable-vanilla-debug-feature=<redacted>
Zones dispersées8

Détail des scores

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

Matériel

Mémoire22 730
Disque49 135
Multi-cœur100 420

Gameplay

Exploration89 146
Entités118 361
Mécaniques46 861

Multiplicateurs

Bonus de synergiex1.150
Bonus de stabilitéx1.024
Mult. de duréex1.047