Kalkulator RAM dla Minecraft

Odpowiednia ilość RAM jest kluczowa dla wydajności twojego serwera Minecraft. Za mało RAM prowadzi do lagów i awarii, za dużo to zmarnowane pieniądze.

Wzór na RAM

Baza (1-2 GB) + Gracze (100 MB/gracz) + Mods/Pluginy (500 MB - 4 GB) = całkowity RAM

Tabela zaleceń

Konfiguracja Gracze RAM Cena miesięczna*
Vanilla 1-5 2 GB od 2,99€
Vanilla 5-10 4 GB od 5,99€
Paper + 10 pluginów 10-20 6 GB od 8,99€
Paper + 30 pluginów 20-50 8 GB od 11,99€
Forge + 50 Mods 5-10 6 GB od 8,99€
Forge + 100 Mods 10-20 10 GB od 14,99€
Modpack (ATM9) 5-10 8 GB od 11,99€
Modpack (ATM9) 10-20 12 GB od 17,99€

*Ceny w game-serverhosting

Co zużywa RAM?

  1. Chunki: Każdy załadowany chunk potrzebuje RAM. view-distance to największy czynnik
  2. Entities: Zwierzęta, potwory, przedmioty na ziemi
  3. Pluginy/Mods: Każdy plugin ma podstawowe zużycie
  4. Gracze: ~100 MB na połączonego gracza
  5. Światy: Więcej światów = więcej RAM

Wskazówki dotyczące optymalizacji

Zanim kupisz więcej RAM, zoptymalizuj:

# paper-global.yml
chunk-loading:
  max-concurrent-sends: 2
  autoconfig-send-distance: true
# server.properties
view-distance=8          # Standard: 10, zmniejszenie oszczędza RAM
simulation-distance=6    # Jak daleko symulowane są Entities

Flagi JVM dla optymalnego wykorzystania RAM

-Xms4G -Xmx4G
-XX:+UseG1GC
-XX:+ParallelRefProcEnabled
-XX:MaxGCPauseMillis=200
-XX:+UnlockExperimentalVMOptions
-XX:+DisableExplicitGC
-XX:G1NewSizePercent=30
-XX:G1MaxNewSizePercent=40
-XX:G1HeapRegionSize=8M

Ważne: W game-serverhosting optymalne flagi JVM są już ustawione domyślnie!

Kiedy zwiększać zasoby?

  • TPS poniżej 18 (sprawdź przez /spark tps)
  • Częste skoki lagów
  • Błędy OutOfMemory w konsoli
  • Gracze skarżą się na rubberbanding