Semua tool
Penyetelan JVM
Generator Flag Startup Server
Buat perintah start dan skrip JVM yang optimal untuk Paper, Purpur, Velocity, dan Waterfall.
Software
Lingkungan
Memori
4GBFlag
Standar komunitas untuk server Paper. Penyetelan G1GC seimbang yang cocok untuk hampir semua orang.
Nama file jar
Opsi lanjutan
Skrip start
start.sh
#!/usr/bin/env bash
java -Xms4096M -Xmx4096M -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 -jar server.jar --noguiFlag saja
Hanya flag JVM, untuk ditempel ke kolom startup panel hosting.
jvm flags
-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=20Kenapa flag ini?
- Xms disamakan dengan Xmx agar JVM langsung mengambil seluruh heap di awal, menghindari perubahan ukuran saat bermain yang memicu lag.
- Aikar's Flags adalah default tepercaya: G1GC yang disetel agar jeda garbage collection tetap singkat dan stabil.
- Pada 12 GB ke atas, preset G1GC beralih ke penyetelan heap besar (region lebih besar, koleksi lebih awal) supaya server besar tetap mulus.
- Kebanyakan server sebaiknya pilih Aikar's Flags dan ukuran RAM yang wajar dulu. Preset lain untuk pemilik yang membandingkan performa hardware sendiri.
Flag ini titik awal, bukan pengganti ukuran RAM yang tepat. Verifikasi dengan referensi terbaru tiap penulis sebelum dipakai di produksi.