Nie ma jednej właściwej ilości RAM dla serwera Minecraft. Zależy ona od tego, ilu graczy dołącza, jak daleko widzą, co zawiera świat i co do niego dodasz. Ten przewodnik podaje liczby, które wskazują opublikowane źródła, mówi, skąd pochodzi każda z nich, i pokazuje, jak sprawdzić własny serwer, bo to ta liczba się liczy.
Chcesz mieć liczbę na początek? Bezpłatny kalkulator RAM do Minecrafta zamienia liczbę graczy, typ serwera i świat na ilość startową i pokazuje swoje źródła.
Co mówią opublikowane wskazówki
| Źródło | Co mówi |
|---|---|
| Minecraft Wiki, Server/Requirements | Co najmniej 1 GB RAM, żeby serwer działał. Dla małej grupy, 1 do 4 graczy: 1 GB. 5 do 10 graczy: 2 GB. Więcej niż 10: 4 GB. Obiekt gracza zajmuje około 50 do 100 MB, a serwer często potrzebuje znacznie więcej na gracza. Ustabilizowane światy z zaawansowanymi maszynami z redstone lub młynami mobów mogą z łatwością więcej niż podwoić wymaganie. |
| Minecraft Wiki, Setting up a Java Edition server | Co najmniej 2 GB dla małych serwerów, a możliwe, że 4 GB dla większych. 2 GB to więcej niż wystarczająco dla domowego serwera z 5 graczami przy domyślnym zasięgu symulacji, ale zwiększaj wraz z ustawieniami. |
| PaperMC, Aikar's flags | Zaleca co najmniej 6 do 10 GB, bez względu na to, jak niewielu jest graczy, dla opisanych flag pamięci. Ta liczba należy do tego dostrojonego zestawu flag i nie jest wymaganiem dla serwera Minecraft. Zauważa malejące korzyści przy większych ilościach i radzi zostawić 1000 do 1500 MB poniżej limitu maszyny, żeby system nie zabił serwera. |
| Minecraft Wiki, Bedrock Dedicated Server | Podaje 4 GB pamięci jako minimum w wymaganiach systemowych, a więcej dla ponad 10 graczy. To liczba wiki dla oprogramowania serwera Mojang. Twój własny wykres RAM, opisany niżej, to liczba, która się liczy dla Twojego serwera. |
Te liczby się różnią, bo odpowiadają na różne pytania. Liczby wiki, 1, 2 i 4 GB, dotyczą serwerów na imprezy LAN, czyli kilku znajomych na serwerze w stylu domowym, a nie publicznego serwera hostowanego. PaperMC opisuje ustawienia pamięci dla dostrojonego serwera. Traktuj je jako zakres na start, a potem sprawdź własny serwer.
Te same źródła zgadzają się co do tego, co podnosi zużycie pamięci: więcej graczy, większy zasięg widzenia lub zasięg symulacji, świat z dużą aktywnością i dodane oprogramowanie. Mody i pluginy mają własne potrzeby, a duże modpacki potrzebują znacznie więcej niż zwykły serwer.
Jak panel wykorzystuje pamięć planu
Panel uruchamia serwer Java z limitem pamięci, z której Java może korzystać na swój heap, czyli część pamięci, w której gra trzyma dane. Limit zależy od typu serwera:
| Typ serwera | Limit heapa Javy |
|---|---|
| Paper, Purpur, Folia, Vanilla, Fabric, Spigot, Forge, NeoForge, Quilt, Magma, Ketting, Mohist, Sponge, Custom Jar oraz proxy Velocity, BungeeCord i Waterfall | 85 procent limitu pamięci serwera |
| Serwery modpacków zainstalowane z karty Modpacki lub z ekranu nowego serwera | 95 procent pamięci planu |
Wykres RAM pokazuje pamięć używaną przez cały serwer, czyli więcej niż sama pamięć robocza Javy. Zobacz Jak czytać wykresy użycia serwera.
Sprawdź własny serwer
Najlepszą miarą są wykresy Użycie na stronie Przegląd, zebrane przy graczach online. Bezczynny serwer zawsze wygląda na mały.
- Otwórz serwer w panelu. Na stronie Przegląd przewiń do sekcji Użycie i wybierz RAM. Lista rozwijana obok wykresu zmienia zakres czasu.
- Poczekaj na najbardziej ruchliwy czas, z typową liczbą graczy i typowymi rzeczami dziejącymi się w świecie.
- Spójrz na wykres na tle limitu planu, który jest pokazany obok.
Jak go czytać
- Pamięć, która utrzymuje się wysoko, jest normalna dla Javy. Dokumentacja Paper mówi, że jeśli nie widzisz awarii z powodu braku pamięci ani złych czasów garbage collection, wysokie zużycie pamięci jest oczekiwane, a Java używa heapa, który jej dano. Wykres, który rośnie, a potem opada, gdy Java sprząta, jest zdrowy.
- Pamięć, która trzyma się limitu, razem z awariami, to problem. Oznaki to
OutOfMemoryErrorw Console, serwer, który sam się zatrzymuje, gdy są gracze, lub regularne zamrożenia. Zobacz Problemy z serwerem Minecraft i ich rozwiązania. - Lag przy dużej ilości wolnej pamięci to nie problem z pamięcią. Dokumentacja Paper mówi, że główna pętla gry działa na jednym wątku, więc wolny tick wynika z mocy obliczeniowej, a nie z pamięci. Spójrz na CPU i zobacz Jak zmniejszyć lagi na serwerze Minecraft.
Sprawdź ponownie po każdej dużej zmianie: nowym pluginie lub modzie, większej liczbie graczy, nowym świecie albo większym zasięgu widzenia.
Jeśli potrzebujesz mniej pamięci
Zanim zmienisz plan, spróbuj zmniejszyć to, co robi serwer:
- Zmniejsz Zasięg widzenia i Zasięg symulacji w Ustawieniach, w sekcji Server Properties (Java). Zobacz Właściwości serwera Minecraft wyjaśnione.
- Usuń pluginy lub mody, których nie używasz.
- Ogranicz farmy i maszyny, które działają cały czas.
Jeśli potrzebujesz więcej pamięci
Jeśli RAM sięga limitu w najbardziej ruchliwym czasie, a serwer się wywala lub zacina, przejdź na większy plan. Zobacz Jak zmienić plan lub okres rozliczeniowy.
W przypadku modpacków panel pokazuje pamięć, o którą prosi paczka, zanim się zainstaluje, i ostrzega, jeśli Twój plan jest poniżej tej wartości. Paczki Feed the Beast publikują minimum i zalecaną ilość, a panel je pokazuje. Zobacz Jak zainstalować modpack na serwerze Minecraft.
Serwery Bedrock mają własne, osobne potrzeby. Zobacz Jak uruchomić serwer Minecraft Bedrock.





