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?
- Chunki: Każdy załadowany chunk potrzebuje RAM.
view-distanceto największy czynnik - Entities: Zwierzęta, potwory, przedmioty na ziemi
- Pluginy/Mods: Każdy plugin ma podstawowe zużycie
- Gracze: ~100 MB na połączonego gracza
- Ś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