Przejdź do treści głównej

Wydajność w Ruście

Poradnik optymalizacji FPS w Ruście

Rust dużo wymaga od komputera, a domyślne ustawienia nie zakładają, że wolisz klatki od wyglądu. Większość dostępnego zysku tkwi w około sześciu opcjach graficznych, a efekt każdej z nich możesz zmierzyć bez wychodzenia z gry.

  • Poradniki Rust
  • Zaktualizowano
  • 9 min czytania
  • Ustawienia graficzne
  • Opcje uruchamiania
  • Modernizacja sprzętu
NAJWIęKSZE ZYSKICienieNiskie lub WyłączoneWyginanie trawyWyłączoneJakość wodyNiskaAntyaliasing2x lub 4xBloom, brud na obiektywie, rozmycie ruchuWyłączoneRozdzielczośćObniż o jeden stopieńZmieniaj po jednym ustawieniu naraz i sprawdzaj perf 1 za każdym razem, inaczej niczego się nie dowiesz.

Krótka odpowiedź

Naciśnij F1 i wpisz perf 1, żeby zobaczyć liczbę klatek. Następnie ustaw cienie na Niskie lub Wyłączone, wyłącz wyginanie trawy, obniż jakość wody i wyłącz bloom, brud na obiektywie i rozmycie ruchu. Zmieniaj jedną rzecz naraz, żebyś mógł ocenić, co zadziałało.

Najważniejsze informacje

  • Mierz przez perf 1, inaczej zgadujesz.
  • Cienie i trawa to zwykle dwa najbardziej kosztowne ustawienia.
  • Zmieniaj jedno ustawienie naraz. Zmiany hurtem niczego cię nie uczą.
  • Obniżenie rozdzielczości to najbardziej przewidywalna pojedyncza zmiana, jaka jest dostępna.
  • Jeśli liczba klatek jest dobra, ale gra się źle czuje, patrz na serwer, nie na klienta.

Najpierw zmierz przez perf 1

Zanim cokolwiek zmienisz, zdobądź liczbę. Naciśnij F1, żeby otworzyć konsolę, i wpisz:

perf 1

To wyświetla na ekranie liczbę klatek na żywo i metryki systemowe. Wyższe wartości pokazują więcej szczegółów, co przydaje się, gdy chcesz wiedzieć, na co idzie czas, a nie tylko ile go jest.

Dyscyplina, która sprawia, że to ma sens: zmień jedno ustawienie, a potem spójrz na liczbę ponownie w porównywalnej sytuacji. Stanie na pustym polu to nie ten sam test co stanie w dużym kompleksie baz, więc wybierz miejsce spójne i wystarczająco ruchliwe, żeby było reprezentatywne.

Czego Rust oczekuje od komputera

Rust to wymagająca gra. Poniższe wartości to nie minimum, przy którym gra się uruchomi, tylko to, co sprawia, że gra się komfortowo.

Wykres zalecanych specyfikacji systemowych dla Rusta, obejmujący system operacyjny, procesor, pamięć, grafikę i pamięć masową
Zalecana specyfikacja do komfortowej gry w Rusta.
System operacyjny
64-bitowy Windows 10 lub nowszy.
Procesor
Intel i5 lub AMD Ryzen 5 albo wyższy.
Pamięć
Co najmniej 16GB DDR4.
Grafika
Karta GPU zgodna z DirectX 11 z 2GB VRAM lub więcej.
Pamięć masowa
10GB na dysku SSD, dla szybszego wczytywania.

Ustawienia graficzne, które kosztują klatki

Rozdzielczość

Obniżenie rozdzielczości ekranu to najbardziej przewidywalna pojedyncza zmiana, jaką możesz wprowadzić, bo bezpośrednio zmniejsza obciążenie GPU zamiast dostrajać jeden efekt. Spróbuj:

  • 1600x900
  • 1280x720

To zwalnia zasoby, dzięki czemu system przeznacza je na przetwarzanie gry zamiast renderowania większej liczby pikseli, niż potrzebujesz.

Poszczególne ustawienia

Są one uporządkowane mniej więcej według tego, ile zwykle kosztują, choć to różni się w zależności od systemu.

Cienie
Ustaw na Niskie lub Wyłączone. Zwykle najbardziej kosztowne pojedyncze ustawienie w menu.
Wyginanie trawy
Wyłącz je. Odczuwalny zysk i niemal żadna różnica wizualna w normalnej rozgrywce.
Jakość wody
Obniż ją, zwłaszcza jeśli nie spędzasz dużo czasu blisko wody.
Antyaliasing
Zmniejsza postrzępione krawędzie, ale kosztuje klatki. 2x lub 4x to rozsądny kompromis zamiast całkowitego wyłączenia.
Jakość tekstur
Obniżenie jej przyspiesza wczytywanie bez drastycznego wpływu na wygląd gry.
Jakość siatki
Obniż to dla wydajności przy minimalnym wpływie na wygląd.

Efekty postprodukcji

Wyłącz je. Kosztują klatki za stylistyczną warstwę, bez której woli grać wielu graczy:

  • Bloom
  • Brud na obiektywie
  • Rozmycie ruchu

Opcje uruchamiania

Wyłącz V-Sync
Zmniejsza input lag i pozwala twojemu GPU pracować z pełną wydajnością zamiast być ograniczonym do częstotliwości odświeżania monitora.
Okno bez ramki
Użyj opcji uruchamiania -windowed -noborder. Niewielki zysk, a znacznie mniej bolesne alt-tabowanie.

Sterowniki i porządki w systemie

Warto to zrobić, zanim uznasz, że potrzebujesz nowego sprzętu, bo jest to darmowe.

  • Zaktualizuj sterowniki graficzne. NVIDIA lub AMD. Aktualizacje sterowników dla tak aktywnie rozwijanej gry jak Rust to nie formalność.
  • Odinstaluj programy, których nie używasz. Zwłaszcza wszystko, co startuje z Windows i siedzi w tle.
  • Wyłącz efekty wizualne Windows. Animacje i przezroczystość kosztują trochę, a i tak nie patrzysz na pulpit podczas gry.
  • Zamknij aplikacje w tle. Zwłaszcza karty przeglądarki są cięższe, niż większość osób zakłada.

Gdzie pomaga modernizacja sprzętu

Modernizacje pomagają najbardziej, gdy usuwają konkretne wąskie gardło. Kupno podzespołu, który nie był problemem, to drogi sposób, żeby niczego się nie nauczyć, więc najpierw ustal, co cię hamuje.

Komputer do gier z otwartą boczną obudową podczas modernizacji sprzętu
Ustal wąskie gardło, zanim kupisz. Rust nagradza szybkie rdzenie i wystarczającą ilość pamięci.
RAM
Jeśli podczas gry brakuje ci pamięci, dodanie jej usuwa spowodowane tym przycinanie. Jeśli masz już zapas, więcej nie pomoże. Sprawdź swoje faktyczne zużycie w grze, zanim kupisz.
Karta graficzna
Właściwa modernizacja, jeśli perf 1 pokazuje, że ograniczeniem jest GPU, zwłaszcza przy wyższych rozdzielczościach i ustawieniach.
Pamięć masowa
Przejście na SSD głównie poprawia czasy wczytywania i zmniejsza zacinanie, gdy gra strumieniuje zasoby. Nie podnosi stałej liczby klatek.
CPU
Rust mocno opiera się na wydajności jednego wątku, więc taktowanie liczy się tu bardziej niż liczba rdzeni. Szybszy CPU jest często odpowiedzią, gdy liczba klatek spada akurat w ruchliwych miejscach.

To, ile zyskasz na danej modernizacji, zależy całkowicie od tego, z czego startujesz i co cię ograniczało. Ktoś podający konkretny procent bez znajomości twojego systemu zgaduje. Użyj perf 1, żeby znaleźć własne wąskie gardło, zamiast kupować pod jakąś liczbę.

Wszystko inne

NVIDIA DLSS
Jeśli masz kompatybilną kartę NVIDIA, DLSS w trybie wydajności może dać znaczny zysk, renderując w niższej rozdzielczości wewnętrznej i skalując w górę.
Lokalizacja serwera
Granie na serwerze blisko ciebie minimalizuje opóźnienia. To nie liczba klatek, ale zmienia to, jak responsywna wydaje się gra, znacznie bardziej niż kilka klatek w tę czy inną stronę.
Wydajność serwera
Słaby serwer powoduje szarpanie postaci i opóźnioną rejestrację trafień, czego żadne ustawienie klienta nie naprawi. Jeśli perf 1 wygląda zdrowo, a gra wciąż się źle czuje, problem jest po drugiej stronie.

Jeśli prowadzisz serwer samodzielnie, nasz poradnik o poprawie wydajności serwera Rust opisuje convary i nawyki dotyczące wtyczek, które decydują, jak gra się odczuwa dla wszystkich na nim grających.

Więcej poradników dla osób prowadzących własny serwer Rust.

Szybkie odpowiedzi

Najczęstsze pytania

Naciśnij F1, żeby otworzyć konsolę, i wpisz perf 1. Pokazuje to liczbę klatek i metryki systemowe w czasie rzeczywistym. Wyższe wartości perf pokazują coraz więcej szczegółów. To jedyny uczciwy sposób, żeby sprawdzić, czy zmiana ustawień pomogła.

Cienie i wyginanie trawy to zwykle dwa największe koszty, zaraz po nich jakość wody i antyaliasing. Bloom, brud na obiektywie i rozmycie ruchu to efekty postprodukcji, które kosztują klatki za stylistyczną warstwę, którą wielu graczy i tak wyłącza.

Tak, i to jedna z bardziej niezawodnych zmian, bo bezpośrednio zmniejsza obciążenie GPU. Obniżenie do 1600x900 albo 1280x720 zwalnia zasoby, kosztem nieco mniej ostrego obrazu.

Uruchomienie w trybie okna bez ramki z -windowed -noborder może dać niewielki zysk, a wyłączenie V-Sync zmniejsza input lag i pozwala GPU pracować z pełną wydajnością zamiast być ograniczonym do częstotliwości odświeżania monitora.

To zależy, ile już masz. Jeśli brakuje ci pamięci, dodanie jej zatrzymuje przycinanie spowodowane jej brakiem, co wiele osób odbiera jako niski FPS. Jeśli masz jej już wystarczająco, więcej RAM daje bardzo niewiele. Sprawdź swoje faktyczne zużycie podczas gry, zanim kupisz.

To osobne liczby, ale słaby serwer powoduje szarpanie postaci i opóźnioną rejestrację trafień, co odczuwa się dokładnie jak problem po stronie klienta. Jeśli liczba klatek wygląda dobrze w perf 1, a gra wciąż się źle czuje, bardziej prawdopodobną przyczyną jest serwer.

Klatki klienta to tylko połowa sprawy

Dobrze dostrojony komputer na słabym serwerze wciąż będzie się źle czuł. Nasz hosting Rust działa na procesorach o wysokiej częstotliwości we własnym centrum danych w UK.

  • Centrum danych w UK
  • Procesory o wysokiej częstotliwości
  • Ochrona DDoS w cenie