Wydajność serwera Garry's Mod
Autor: Benjamin D. · PDG
· 2 min czytania

Spis treści
W Garry's Mod obciążenie serwera niemal nie zależy od liczby graczy. Zależy od tego, co na nim uruchomiono.
Co obciąża najbardziej
Skrypty Lua
Pierwszy poziom, daleko przed wszystkim innym. Każdy dodatek wykonuje swój kod w każdym cyklu serwera. Serwer DarkRP ze stoma dodatkami pracuje wielokrotnie więcej niż sandbox z dwudziestoma.
Efekty i cząsteczki
Dodatki z rozbudowanymi efektami wizualnymi kosztują nie tylko klienta, ale i serwer, który musi je synchronizować między graczami. To jedno z mniej oczywistych źródeł spadków płynności na zatłoczonych serwerach.
Propy i byty
Wszystko, co gracze postawili, podlega symulacji fizycznej. Sandbox, na którym nikt nie sprząta, potrafi zebrać tysiące obiektów.
Postacie niezależne
W trybach RP są zwykle liczne i każda jest symulacją.
Mapy i ich waga
Duże, szczegółowe mapy zwiększają zużycie pamięci i czas ładowania. Na serwerze z rozbudowaną kolekcją to często one przesądzają, czy gracz doczeka końca ładowania.
Rozmiar kolekcji
Wpływa na pamięć i na czas ładowania, choć nie na wydajność w trakcie gry.
Jak znaleźć winowajcę
Garry's Mod pozwala zmierzyć czas wykonania poszczególnych dodatków. Prawie zawsze jeden lub dwa odpowiadają za większość obciążenia.
Objawy
- Opóźnienie między akcją a reakcją.
- Propy poruszające się skokowo.
- Spadek płynności przy większej liczbie postawionych obiektów.
Czyszczenie jako rutyna
Propy zostawione przez graczy, którzy dawno wyszli, kumulują się tygodniami. Automatyczne usuwanie po określonym czasie to najprostszy i najskuteczniejszy zabieg wydajnościowy w Garry's Mod — i jedyny, który działa bez Twojego udziału.
Co pomaga
- Automatyczne czyszczenie propów po określonym czasie.
- Limit propów na gracza.
- Przegląd dodatków i usunięcie nieużywanych.
- Regularne restarty.
Czego to nie naprawi
Zmniejszenie liczby miejsc rzadko pomaga, bo obciążenie pochodzi ze skryptów i obiektów, nie z graczy.
Kiedy problem jest w maszynie
Jeśli po przeglądzie dodatków i czyszczeniu propów serwer nadal tnie w szczycie, dopiero wtedy zmiana oferty ma sens.
Nasz hosting serwera Garry's Mod opiera się na procesorach o wysokim taktowaniu.
