Başlatma parametreleri ve JVM bayrakları
Java başlatma bayrakları nedir, Millida paneli hangilerini kendisi değiştirir ve ne zaman kendi bayraklarını eklemek mantıklıdır.
13 Ağustos 2026 tarihinde güncellendi
Bir Minecraft sunucusu Java süreci olarak çalışır ve parametreleri vardır: bellek boyutu, çöp toplayıcı, sistem özellikleri.
Panel ne yapar
Millida başlatma dizesini kendisi oluşturur: tarifenin belleğini, uygun bir Java'yı ve bir dizi çöp toplayıcı bayrağını yerine koyar. Bunu elle değiştirmene gerek yok ve çoğu durumda zararlıdır — internetten bulunan en yaygın "optimizasyonlar" Java 8 için yazılmıştır ve modern sürümlerde işleri daha da kötüleştirir.
Asıl önemli olan
| Parametre | Anlamı |
|---|---|
-Xmx / -Xms | Maksimum ve başlangıç heap'i. Tarife tarafından ayarlanır |
| Çöp toplayıcı | Varsayılan olarak G1; büyük heap'ler için bazen ZGC daha iyidir |
-Dfile.encoding=UTF-8 | Günlüklerde ve yapılandırmalarda Kiril alfabesi |
-Dcom.mojang.eula.agree | Gerekli değil: EULA panel tarafından kabul edilir |
Aikar'ın bayrakları
Minecraft sunucuları için iyi bilinen bir G1 bayrakları kümesi. Ne yaptıklarının ve ne zaman yardımcı olduklarının ayrıntılı açıklaması — Aikar'ın bayrakları.
Modların ve eklentilerin sistem özellikleri
Bazen bir mod paketi -Dfml.queryResult=confirm gibi bir özellik gerektirir (kayıt defteri değişiminin onayı) — bu tür şeyler başlatma parametrelerine yazılır ve başka hiçbir şeyle değiştirilemez.
Dikkat
Başlatma dizesi, bir sunucuyu kısmen değil tamamen bozan şeydir: bir bayraktaki yazım hatası, sürecin anında ve net bir hata olmadan sonlanmasına neden olur. Bayrakları tek tek değiştir ve başlatmadan sonra günlüğün ilk yirmi satırına bak — Günlükler.
