Gry online: ping vs klatek na sekundę (FPS)

Jeśli chodzi o gry online, żadna wymówka dla spadku wydajności w grach nie będzie używana w takim stopniu, jak „To było opóźnienie”. Termin ten jest często zarezerwowany dla sytuacji, gdy czas reakcji gry jest zbyt długi po wpisaniu polecenia klawiaturowego. Czasami może to być również wypowiedziane z innych powodów, takich jak nieprzyjmowanie osobistej odpowiedzialności za brak umiejętności lub spadek liczby klatek na sekundę.

Ostatnie dwa nie mają absolutnie nic wspólnego z lagami. W rzeczywistości słaba liczba klatek na sekundę ma wszystko wspólnego z komputerem, a nie komplikacjami z siecią, a mianowicie wysokim pingiem, który powoduje opóźnienia. Większość graczy wciąż nie rozumie rzeczywistej przyczyny lagów, na które narzekają.

Zdarza się to tak często, że nawet definicja została zmieniona w celu dopasowania, nazywając spadek ramek „lokalnym opóźnieniem” i łącząc te zdarzenia, aby po prostu oznaczać „zauważalny spadek szybkości aplikacji, z powodu ekstremalnego przeciążenia sieci lub niewystarczającej mocy obliczeniowej”.

Klatki na sekundę (FPS) vs Ping

Przypuszczam, że ze względu na to, że lag jest terminem slangowym, definicja prawdopodobnie zmieni się w zależności od kaprysów ludzi, którzy go używają. Aby jednak dokładnie zrozumieć, co powoduje opóźnienie, najpierw musimy zrozumieć różnice między klatkami na sekundę ( FPS ) a pingiem.

Aby pomóc Ci zidentyfikować i naprawić problemy z wydajnością komputera,(identify and fix computer performance problems) gdy się pojawią, musisz zrozumieć przyczynę. Możemy zacząć od podzielenia się i omówienia, czym są fps i ping, a następnie zastosujemy to, czego się nauczyliśmy. Pomoże to odkryć, dlaczego nasze sesje gier online mają problemy z wydajnością.

Niskie klatki na sekundę

Niska liczba klatek na sekundę ( FPS ) to problem z komputerem i dlatego technicznie nie należy jej uważać za opóźnienie. FPS to w zasadzie miara tego, jak dobrze gra działa na twoim komputerze. Wskazuje liczbę nowych obrazów, które może wygenerować twój komputer, aby stworzyć płynny obraz w grze. 

Im większa liczba klatek, tym płynniejsza będzie rozgrywka. Gdy klatki są niskie, obrazy mogą wydawać się niestabilne, nierówne lub pozornie zacinać się na ekranie. Maksymalna liczba ramek, które może wygenerować komputer, zależy od kilku rzeczy.

  • Specyfikacje komputera (CPU)(Computer Processing Unit (CPU)) , karty graficznej ( GPU ), pamięci o dostępie swobodnym(Random Access Memory) ( RAM ), a czasami dysku twardego.
  • Ustawienia grafiki w grze, w którą aktualnie grasz.

Zazwyczaj przyczyną niskiej liczby klatek na sekundę(FPS) jest to, że na ekranie dzieje się więcej rzeczy, niż może wygenerować komputer. Dzieje się tak najczęściej podczas grania w bardziej zaawansowane gry na komputerze, który wymaga zaktualizowanych komponentów(computer in need of upgraded components) . Tylko(Just) dlatego, że Twój komputer może zaznaczyć wszystkie pola dotyczące minimalnych wymagań gry, nie oznacza to, że gra będzie działać płynnie.

Zauważalny spadek FPS jest prawdopodobnie spowodowany tym, że komputer próbuje renderować więcej, niż może obsłużyć. Możesz uniknąć tego problemu, aktualizując jeden (lub wszystkie) z czterech wymienionych powyżej komponentów. Może również pomóc upewnić się, że podczas grania nic innego nie działa w tle, aby zasoby przetwarzania komputera nie były dzielone.

Wysoka latencja

Lag, w swojej prawdziwej definicji, jest wynikiem problemu z siecią. Mianowicie duże opóźnienie, zwane również „pingiem”, to opóźnienie między wysłaniem a otrzymaniem informacji. Więc kiedy twoja sieć komunikuje się z serwerem gry, czas potrzebny serwerowi na „usłyszenie” tego, o co pyta twój komputer, jest uwzględniony w twoim pingu.

To samo dzieje się również, gdy serwer gry odpowie na pytanie twojego komputera. Czas potrzebny na otrzymanie odpowiedzi jest również uwzględniony w twoim pingu. Pełny wynik obu zapewni liczbę mającą reprezentować twój ping. W grze Twój ping jest mierzony w milisekundach, więc może być wyświetlany jako ###ms (# to Twoja suma).

Im wyższy ping, tym większa szansa na opóźnienie w czasie gry. Zazwyczaj, jeśli twój komputer znajduje się daleko od lokalizacji serwera gry, twój ping prawdopodobnie będzie wysoki. Przykładem tego jest granie w nowy wschodni mmorpg z siedzibą w Korei Południowej(South Korea) , podczas gdy mieszkasz na wschodnim wybrzeżu Stanów (United) Zjednoczonych(States) . Możesz spodziewać się wyższego niż normalny pingu.

Wskaźniki wysokiego pingu

Liczba klatek na sekundę może nadal być wysoka, gdy w grze występują duże opóźnienia. Podczas grania w grę wieloosobową sama gra może wydawać się płynna, a wszystkie obrazy są generowane tak, jak powinny. Jednak w tym czasie gracze na ekranie mogą wyglądać na zablokowanych, biegających w miejscu lub teleportujących się. To nie jest „hack gry” (choć nie jest to całkowicie poza sferą możliwości), to opóźnienie. 

Innym wskaźnikiem jest próba celowania w kogoś w strzelance z perspektywy pierwszej osoby, ale ciągle chybiasz za każdym razem, nawet z bliskiej odległości. Może to być spowodowane tym, że twoje opóźnienie jest tak duże, że zanim twój strzał dotrze do przeciwnika na ekranie, faktycznie przeniósł już tę postać na swoją. Wprowadzone przez Ciebie działania będą pozornie trwać dłużej niż powinny.

(Lag)Problemem są również skoki lagów . Zbiegają się one z teleportacją omówioną wcześniej w grze wieloosobowej. Twoje opóźnienie może uderzyć w trudny okres, powodując wzrost liczby, dzięki czemu normalne chodzenie teraz wygląda tak, jakby postacie gracza wykonywały skok w czasie.

Poprawa lagów

Niewiele jest rzeczy, które możesz zrobić osobiście, aby poprawić swój problem z lagami. Sugeruje się, aby zmienić serwer, jeśli ma to zastosowanie, na taki, który znajduje się bliżej fizycznej odległości od miejsca, w którym się aktualnie znajdujesz. Innym byłoby trzymanie się tylko połączenia Ethernet, a nie Wi- Fi(WiFi) . Powolny internet może odgrywać rolę w twoich opóźnionych problemach, więc zwiększenie prędkości połączenia może pomóc.

Mamy nadzieję, że teraz rozumiesz, że jeśli doświadczasz lagów, jest to spowodowane problemem sieciowym, a nie komputerowym. Problemy z wydajnością komputera(Computer) to osobna sprawa, chociaż często mogą wydawać się podobne.

Niski FPS i opóźnienia(Lag) mogą wydawać się połączone

Aby jeszcze bardziej skomplikować pogląd, że lag zależy od wydajności komputera, niski FPS i lag mogą czasami pojawiać się w tym samym czasie. Może się to zdarzyć, gdy w grze występuje zarówno problem z czasem odpowiedzi sieci, jak i problem z generowaniem obrazu.

Przykładem może być internetowy mmorpg, kiedy wjeżdżając do dużego miasta pełnego biegających wokół innych graczy, bardzo możliwe jest jednoczesne doświadczanie zarówno niskich klatek, jak i wysokiego pingu. Opóźnienie występuje, ponieważ serwer ma problemy z nadążaniem za wszystkim, co dzieje się na raz, podczas gdy komputer ma problemy z generowaniem wszystkich elementów wizualnych na ekranie, co skutkuje niską liczbą klatek(FPS) na sekundę .

Może to prowadzić do zamieszania wśród graczy, ponieważ w tym konkretnym przypadku zarówno niski FPS , jak i lag mają tę samą przyczynę – więcej osób niż gra może obsłużyć w jednym miejscu w tym samym czasie. Nie oznacza to, że są teraz tym samym, po prostu duża liczba graczy jest przyczyną zarówno spadku wydajności komputera, jak i problemów z siecią.

Dlaczego to jest ważne

Zrozumienie różnicy między lagiem a niskim FPS może pomóc w identyfikacji problemów i mieć większą szansę na ich naprawienie. Niektóre gry umożliwiają wyświetlanie aktualnej liczby klatek(FPS) na sekundę i pingu podczas grania. Tak więc, mając lag w grze, możesz sprawdzić liczniki FPS i pingów, aby zobaczyć, co się zmieniło. Dzięki temu dowiesz się o aktualnym problemie i, jeśli to możliwe, pozwolisz go naprawić.

Rzeczy, które możesz zrobić w oparciu o aktualny poziom pingu w porównaniu z FPS:

Normal Ping + Normal FPS

  • Wszystko w porządku.

High Ping + Normal FPS

  • Możliwe opóźnienie serwera. Sprawdź, czy inne osoby na Twoim serwerze narzekają na lag.
  • Bez zarzutów? Upewnij(Make) się, że masz połączenie z bardziej lokalnym serwerem (jeśli dotyczy). Jeśli celowo korzystasz z innego serwera z twojego komputera, prawdopodobnie już przygotowałeś się na występowanie opóźnień.
  • Sprawdź menedżera zadań pod kątem programów sieciowych działających w tle(programs running in the background) , które nie powinny być. Zamknij je, jeśli możesz, aby zwolnić zasoby sieciowe, lub poczekaj, aż się skończą.

Normal Ping + Low FPS

  • Jeśli wiele rzeczy dzieje się obecnie na ekranie, daj komputerowi kilka sekund na nadrobienie zaległości.
  • Mogą(Could) to być również programy działające w tle, pochłaniające zasoby przetwarzania. Możesz sprawdzić menedżera zadań i zatrzymać go, aby sprawdzić, czy wydajność wzrasta.

High Ping + Low FPS

  • Może być wiele rzeczy. Zarówno problem z komputerem, na którym się znajdujesz, jak i komplikacja sieciowa. Może(May) być po prostu pechowym skokiem w obu. Możesz poczekać, aby zobaczyć, czy ustąpi, a wartości powrócą do normy lub wykonać „poprawki” przedstawione w innych sekcjach powyżej



About the author

Jestem informatykiem skupiającym się na prywatności i kontach użytkowników oraz bezpieczeństwie rodziny. Od kilku lat pracuję nad poprawą bezpieczeństwa smartfonów i mam doświadczenie w pracy z firmami zajmującymi się grami. Wielokrotnie pisałem też o problemach związanych z kontami użytkowników i grami.



Related posts