Skip to content

Chunkgenerierung Benchmark

WARNUNG

Diese Seite zeigt einen Leistungsvergleich zwischen Leaf und Paper im Bereich Chunkgenerierung. Die Ergebnisse repräsentieren ein spezifisches Testszenario, welches sich je nach Hardware, Konfiguration und dem Seed der Welt unterscheiden kann.

Test Environment

Size: 2048 chunks, circular, using Chunky
CPU: i7-10750H
JVM: GraalVM 21
Memory: 8GB
Seed: 4791817952625876078
Leaf Commit: 9db6bfb
Paper Commit: a838a88

Moonrise Configuration

chunk-system: gen-parallelism: 'true' io-threads: 12 worker-threads: 12

JVM Flags

-Xms8192M -Xmx8192M --add-modules=jdk.incubator.vector -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20

Chunk Generation Time Comparison (lower is better)

World Generation
0:00
Paper
0:00
Leaf

Performance Improvement

0%
Chunk Generation Time Reduction
Leaf (0:00) vs Paper (0:00)

Details der Testkonfiguration

Setup des Leistungstests

Der Benchmark wurde mithilfe des Chunky Plugins durchgeführt. Dabei wurden 2048 Chunks in einem kreisförmigen Muster generiert. Beide Server wurden auf der gleichen Hardware mit gleichen JVM Einstellungen durchgeführt, um einen fairen Vergleich sicherzustellen.