Skip to content
Hosting · Konfigurasi server

Aikar flags: apakah diperlukan

Apa yang dilakukan Aikar flags terkenal untuk garbage collector G1, siapa yang diuntungkan, dan mengapa tidak ada perbedaan di server kecil.

Diperbarui 13 Agustus 2026

Flag Aikar adalah sekumpulan parameter G1GC yang disetel untuk server Minecraft. Tujuannya bukan mempercepat server, melainkan membuat jeda garbage collector menjadi singkat dan dapat diprediksi.

Apa yang diubah

  • Meningkatkan porsi heap yang dialokasikan untuk generasi muda (G1NewSizePercent) — sebagian besar sampah di Minecraft berumur pendek.
  • Menetapkan target jeda sekitar 200 ms (MaxGCPauseMillis).
  • Menonaktifkan kompaksi agresif dan menyetel ukuran region untuk heap yang besar.

Kapan berpengaruh

SituasiEfek
Heap 8 GB atau lebih, online aktifTerasa: freeze panjang lebih jarang terjadi
ModpackTerasa
Heap 2–4 GB, 5 pemainHampir tidak ada
Masalahnya bukan GC melainkan pluginTidak ada

Sebelum mengubah flag, pastikan freeze benar-benar terkait dengan garbage collector: di log Paper Anda dapat melihat Can't keep up, dan di laporan Spark, porsi GC — Profiling, Garbage collector dan jeda.

Di Millida

Panel sudah memulai server dengan G1 yang disetel sesuai ukuran memori paket. Anda tidak perlu menyalin flag dari panduan pihak ketiga secara terpisah: sebagian dirancang untuk Java 8, dan pada Java 21 flag tersebut diabaikan atau menimbulkan masalah.

Jika Anda tahu apa yang Anda lakukan, parameter startup dapat diubah — Parameter startup. Ada satu aturan: ubah satu per satu dan ukur, jangan terapkan "paket dari forum".

Hosting MinecraftServer Anda berjalan saat Anda offlineBuat server