Minecraft RAM hesaplayıcı
Doğru RAM miktarı, Minecraft sunucunun performansı için belirleyicidir. Çok az RAM lag ve çökmelere yol açar, çok fazlası ise boşa harcanan paradır.
RAM formülü
Temel (1-2 GB) + Oyuncular (100 MB/oyuncu) + Mods/Eklentiler (500 MB - 4 GB) = Toplam RAM
Öneri tablosu
| Kurulum | Oyuncu | RAM | Aylık fiyat* |
|---|---|---|---|
| Vanilla | 1-5 | 2 GB | 2,99€'dan |
| Vanilla | 5-10 | 4 GB | 5,99€'dan |
| Paper + 10 eklenti | 10-20 | 6 GB | 8,99€'dan |
| Paper + 30 eklenti | 20-50 | 8 GB | 11,99€'dan |
| Forge + 50 Mods | 5-10 | 6 GB | 8,99€'dan |
| Forge + 100 Mods | 10-20 | 10 GB | 14,99€'dan |
| Modpack (ATM9) | 5-10 | 8 GB | 11,99€'dan |
| Modpack (ATM9) | 10-20 | 12 GB | 17,99€'dan |
*game-serverhosting fiyatları
RAM'i ne tüketir?
- Chunk'lar: Yüklenen her chunk RAM ister.
view-distanceen büyük faktördür - Entity'ler: Hayvanlar, canavarlar, yerdeki eşyalar
- Eklentiler/Mods: Her eklentinin bir temel tüketimi vardır
- Oyuncular: Bağlı oyuncu başına ~100 MB
- Dünyalar: Birden fazla dünya = daha fazla RAM
Optimizasyon ipuçları
Daha fazla RAM satın almadan önce optimize et:
# paper-global.yml
chunk-loading:
max-concurrent-sends: 2
autoconfig-send-distance: true
# server.properties
view-distance=8 # Standart: 10, azaltmak RAM tasarrufu sağlar
simulation-distance=6 # Entity'lerin ne kadar uzağa simüle edileceği
Optimal RAM kullanımı için JVM Flag'leri
-Xms4G -Xmx4G
-XX:+UseG1GC
-XX:+ParallelRefProcEnabled
-XX:MaxGCPauseMillis=200
-XX:+UnlockExperimentalVMOptions
-XX:+DisableExplicitGC
-XX:G1NewSizePercent=30
-XX:G1MaxNewSizePercent=40
-XX:G1HeapRegionSize=8M
Önemli: game-serverhosting'de optimal JVM Flag'leri zaten önceden ayarlıdır!
Ne zaman yükseltmeli?
- TPS 18'in altında (
/spark tpsile kontrol et) - Sık lag spike'ları
- Konsolda OutOfMemory hataları
- Oyuncular rubberbanding'den şikayet ediyor