← Blog

Wydajność serwera FiveM

Autor: Benjamin D. · PDG

· 2 min czytania

Wydajność serwera FiveM
Spis treści

O wydajności serwera FiveM decyduje nie liczba graczy, lecz to, co na nim działa. To najczęściej mylona zależność w całym ekosystemie.

Co obciąża najbardziej

Zasoby

Każdy wykonuje się w regularnych odstępach, niezależnie od tego, czy ktoś z niego korzysta. Serwer z trzydziestoma graczami i dwustoma zasobami pracuje więcej niż ten ze stoma graczami i dwudziestoma dobrze napisanymi.

Baza danych

Postacie, pieniądze, nieruchomości, ekwipunek, pojazdy. Odpytywana bez przerwy. Jeden zasób zapisujący stan po każdej akcji potrafi popsuć wieczór skuteczniej niż dwadzieścia dobrze napisanych razem.

Byty w świecie

Porzucone pojazdy, przedmioty, postacie niezależne. Serwer, który nie sprząta, gromadzi obciążenie tła.

Efekty i cząsteczki

Dodatki dodające rozbudowane efekty wizualne kosztują nie tylko klienta, ale i serwer, który musi je synchronizować. Na serwerach z dużą liczbą graczy to jeden z mniej oczywistych źródeł spadków płynności.

Jak znaleźć winowajcę

Zacznij od pomiaru czasu wykonania zasobów. Prawie zawsze jeden lub dwa odpowiadają za większość obciążenia, a reszta jest praktycznie darmowa.

Objawy

  • Opóźnienie między akcją a reakcją świata.
  • Pojazdy poruszające się skokowo.
  • Zacięcia przy zakupach i transferach pieniędzy — to wskazuje na bazę.

Optymalizacja po kolei

Wyłączaj zasoby po jednym i mierz różnicę. To żmudne i jedyne, co daje odpowiedź zamiast przypuszczeń.

Sprzątanie świata

Automatyczne usuwanie porzuconych pojazdów to jeden z najprostszych i najskuteczniejszych zabiegów na serwerze RP.

Mapy i ich waga

Duże, szczegółowe mapy zwiększają zużycie pamięci i czas ładowania. Na serwerze z rozbudowaną kolekcją dodatków to często one przesądzają o tym, czy gracz doczeka do końca ładowania.

Kiedy problem jest w maszynie

Jeśli po uporządkowaniu zasobów i bazy serwer nadal tnie w szczycie, dopiero wtedy zmiana oferty ma sens. Wcześniej taniej jest posprzątać.

Streaming zawartości

Własne pojazdy, ubrania i modele przesyłane graczom zwiększają zużycie pamięci i wydłużają wejście. To osobna kategoria kosztu, niezależna od skryptów, i na dużych serwerach RP potrafi przeważyć.

Postacie niezależne i ruch uliczny

Gęstość przechodniów i pojazdów sterowanych przez grę jest ustawieniem, które wyraźnie wpływa na obciążenie. Zmniejszenie jej to jeden z prostszych sposobów, żeby odzyskać płynność bez rezygnowania z zasobów.

Mierz w szczycie

Serwer, który trzyma się o trzeciej w nocy, nic nie mówi o sobotnim wieczorze z pełną obsadą.

Nasz hosting serwera FiveM opiera się na procesorach o wysokim taktowaniu.

Czytaj dalej

Wynajem serwera FiveM

txAdmin i klucz Patreon w cenie

od 2,99€/mies.

Wynajmij mój serwer FiveM