Wymagania hostingu serwera FiveM: CPU, RAM, dysk i sieć
Co wynająć dla serwera FiveM: dlaczego szybkość CPU single-thread ma największe znaczenie, RAM po liczbie graczy, NVMe, ochrona DDoS, Windows lub Linux, lokalizacja i typy hostingu.
Masz zamiar zapłacić za serwer, a listy są pełne rdzeni, gigabajtów i "unlimited" oświadczeń. Serwer FiveM to nie typowy host strony internetowej: uruchamia serwer gry, który jest ograniczony jedną rzeczą ponad resztą, szybkością jednego rdzenia CPU. Ten przewodnik wyjaśnia co szukać, aby nie zapłacić za złą rzecz.
CPU: szybkość single-thread na pierwszym miejscu
Główny wątek serwera FiveM uruchamia Twoje skrypty, sieci i logikę gry na jednym rdzeniu. Więcej rdzeni pomaga w zadaniach ubocznych (txAdmin, baza danych, praca w tle), ale nie sprawiają, że główny wątek jest szybszy. CPU z wysokim zegarem taktowania i silną wydajnością single-core uderza jeden z wieloma wolnymi rdzeniami.
Co szukać:
- Wysokie boost clock i nowoczesna architektura. Ostatnie procesory klasy desktop są bardzo dobre w tym.
- Przynajmniej 4 rdzenie w sumie, aby baza danych i system nie konkurowały z wątkiem gry.
- Bądź ostrożny przy wspólnym hostingu, gdzie rdzenie są nadmiernie zatwierdzone. Wydajność może się zmieniać przez cały dzień.
Jeśli widzisz ostrzeżenia o zaciągnięciu w konsoli, CPU to часто przyczyna. Przeczytaj server thread hitch warning i zmierz z resmon przed ulepszeniem: jeden ciężki skrypt kosztuje więcej niż powolny CPU.
RAM
RAM ma mniejsze znaczenie niż CPU, ale zabraknie to problem. Bardzo zgrubne wskazanie, które zależy od Twoich skryptów, map i frameworku:
| Gracze | RAM do zaplanowania |
|---|---|
| Do około 32 | 8 GB |
| Około 32 do 64 | 16 GB |
| 64 i więcej, lub wiele ciężkich skryptów i map | 16 GB lub więcej |
Serwer bazy danych i system operacyjny również potrzebują pamięci, więc zostaw dla nich miejsce. Jeśli baza danych działa na tej samej maszynie, policz ją.
Dysk: NVMe
Twój serwer ładuje wiele zasobów, map i plików, a baza danych pisze stale. Szybki dysk NVMe daje szybsze starty, szybsze restarty zasobów i bardziej responsywną bazę danych. Dyski obracające się to zły wybór. Weź wystarczająco dużo miejsca dla zasobów, logów i kopii zapasowych, z miejscem na wzrost. Zajrzyj backing up your server dla strony kopii zapasowej.
Sieć i ochrona DDoS
Gracze łączą się z Twoją maszyną bezpośrednio, więc sieć ma znaczenie:
- Stabilne połączenie z dobrą przepustowością. Opóźnienie i utrrata pakietów pojawiają się jako rubber-banding i timeout'y.
- Ochrona DDoS. Publiczne serwery są atakowane. Zapytaj dostawcę, czy ochrona jest dołączona i co obejmuje, ponieważ ruch gry potrzebuje filtrowania, które nie blokuje Twoim graczom.
- Stały publiczny IP i możliwość otwierania portów. FiveM domyślnie używa portu 30120 przez TCP i UDP. Zajrzyj port forwarding jeśli serwer się nie pokazuje.
Lokalizacja
Umieść serwer blisko swoich graczy. Dystans dodaje opóźnienie i żaden CPU to nie naprawia. Jeśli większość Twoich graczy jest w jednym kraju lub regionie, wybierz tam centrum danych. Dla mieszanej publiczności, wybierz centralne miejsce.
Windows lub Linux
FiveM i txAdmin działają na obu.
- Windows Server: łatwy do użycia za pomocą desktop, prosty z graficznymi narzędziami, takimi jak HeidiSQL i znany dla większości właścicieli. Używa więcej zasobów i, w zależności od dostawcy, może kosztować więcej na licencję.
- Linux: lekki i dobry do automatyzacji i pracy zdalnej, ale pracujesz w terminalu. Zajrzyj setting up a FiveM server on Linux.
Wybierz ten, który możesz utrzymywać. System, którym nie możesz administrować, jest gorszy niż nieco cięższy, który rozumiesz.
Host serwera gry, VPS lub dedykowany
| Typ | Dobry dla | Uważaj na |
|---|---|---|
| Host serwera gry (zarządzany, panel) | Początkujący, szybki start, wsparcie dla pytań FiveM | Mniej kontroli, wspólne CPU'y, limity na ustawienia lub pliki |
| VPS | Właściciele, którzy chcą kontroli przy umiarkowanych kosztach | Wspólna maszyna fizyczna, więc sprawdzaj, czy CPU nie jest rozsprzedany |
| Dedykowany serwer | Duże społeczności, pełna kontrola, stała wydajność | Zarządzasz wszystkim, łącznie z bezpieczeństwem i aktualizacjami |
Zarządzany host jest w porządku na początek. Przenieś się do VPS lub dedykowanej maszyny, gdy z niego wyrosłeś, lub gdy potrzebujesz kontroli nad systemem.
Sprawdzaj zanim kupisz
- Jaki model CPU to jest i czy jest dedykowany czy wspólny?
- Czy dysk to NVMe?
- Czy ochrona DDoS jest dołączona i jak działa z ruchem gry?
- Czy możesz otwierać porty i uruchamiać txAdmin?
- Gdzie jest centrum danych?
- Czy próba lub krótki pierwszy okres jest możliwy, abyś mógł przetestować pełny serwer?
Testuj ze swoimi rzeczywistymi skryptami. Uruchom serwer z graczami online, obserwuj resmon i konsolę, i zobaczaj, czy czasy tick pozostają niskie.
Wskazówka: nie kupuj dla swojej liczby marzeń o graczu. Zacznij od tego, czego potrzebujesz teraz i skaluj w górę, gdy liczby pokażą, że tego potrzebujesz. Przeniesienie serwera jest proste, jeśli przechowujesz kopie zapasowe.
Checklist
| Pytanie | Co wybrać |
|---|---|
| Która specyfikacja CPU ma największe znaczenie? | Wysoka szybkość single-core |
| Ile rdzeni? | Przynajmniej 4, więcej dla bazy danych na tej samej maszynie |
| Ile RAM? | 8 GB dla małych serwerów, 16 GB lub więcej dla większych |
| Który dysk? | NVMe |
| Czy ochrona DDoS jest potrzebna? | Tak dla publicznego serwera, zapytaj jak działa z ruchem gry |
| Gdzie powinien być? | Blisko większości graczy |
| Windows czy Linux? | Ten, którym możesz zarządzać |
| Pierwszy serwer? | Zarządzany host lub VPS, następnie przejdź wyżej, jeśli potrzebne |
Szybkie odpowiedzi
Ile RAM potrzebuje serwer FiveM?
Jako szerokie wskazanie, 8 GB to wygodny początek dla małego serwera z skromną liczbą skryptów, a 16 GB lub więcej dla dużego. CPU zwykle Cię ogranicza przed RAM.
Czy host serwera gry lub VPS jest lepszy?
Host serwera gry jest łatwiejszy, ponieważ jest gotowy do użycia. VPS lub dedykowana maszyna daje Ci więcej kontroli i często bardziej konsekwentną szybkość, ale sam zarządzasz systemem.
Czy powinienem używać Windows czy Linux?
Oba uruchamiają FiveM i txAdmin. Windows jest prostszy, jeśli jesteś go przyzwyczajony i chcesz używać narzędzia takie jak HeidiSQL. Linux używa mniej zasobów i odpowiada ludziom, którzy są wygodni z linią poleceń.
Skrypty bez tego problemu
Tebex TemplateMotyw premium dla twojego sklepu Tebex, bez kodu — edytowany w całości z panelu Tebex.Zobacz skrypt →
Mic PhoneSkładany telefon, który rozkłada się w tablet i działa też na prawdziwym telefonie gracza.Zobacz skrypt →
Advanced BoostingBoosting pojazdów z tabletu: kontrakty od klasy D do S+, ekipy i kolejka na żywo.Zobacz skrypt →