rodzaje opóźnień, których możesz doświadczyć:
1. Server side lag (TPS lag)
2. Opóźnienie połączenia (duże opóźnienie/ping)
3. Lag po stronie klienta (FPS lag)

najczęstsze przyczyny lag:
– masz zbyt wiele modów / wtyczek.
– na twoim serwerze kończy się pamięć RAM.
– jesteś za daleko od serwera.
– używasz nieaktualnej wersji Minecrafta.
– masz zbyt wiele Bytów/przedmiotów w swoim świecie.

nie jesteś klientem Bisecthostingu?, Zdobądź Serwer Minecraft z nami tutaj i doświadcz naszej legendarnej usługi i wsparcia.

na serwerze kończy się RAM:
RAM jest siłą napędową serwerów Minecraft; służy do przechowywania danych gracza/podmiotu/wtyczki/mod / chunk. JVM twojego serwera będzie musiał wykonać o wiele więcej pracy (zbieranie śmieci), aby nadążyć, jeśli nie masz wystarczającej ilości pamięci RAM, a to powoduje opóźnienie na serwerze Minecraft. Minecraft nie ma żadnych wbudowanych metod sprawdzania użycia pamięci RAM, ale możesz sprawdzić użycie pamięci RAM, instalując wtyczkę Essentials i używając polecenia „/ memory”., Tutorial Jak zainstalować wtyczki na serwerze znajdziesz tutaj. Po uruchomieniu tego polecenia otrzymasz wynik podobny do tego.

musimy spojrzeć na wyjście „wolnej pamięci” na razie, omówimy inne wyjścia później w samouczku. Jeśli ilość wolnej pamięci jest mniejsza niż 100MB, istnieje duża szansa, że opóźnienie jest spowodowane tym, że na serwerze kończy się pamięć RAM.

Serwer TPS Lag:
TPS oznacza kleszcze na sekundę. TPS jest używany do pomiaru wydajności i stabilności serwerów Minecraft i jest maksymalnie 20.00 TPS., Każdy tick zaktualizuje Twój serwer; kilka przykładów to ruchy mobów i graczy, uprawa plonów, wysyłanie sygnałów z redstone. Jeśli twój serwer działa z prędkością 20 TPS, oznacza to, że twój serwer będzie aktualizowany 20 razy na sekundę.

Możesz sprawdzić TPS serwera używając tego samego polecenia, którego użyliśmy do sprawdzenia użycia pamięci RAM: „/memory”. Alternatywnie, jeśli używasz Spigot, możesz użyć polecenia „/ tps ” bez konieczności instalowania wtyczki Essentials. TPS twojego serwera powinien wynosić około 19-20, aby serwer działał z optymalną prędkością.,

zmniejsz odległość widoku
Twój serwer Minecraft będzie domyślnie działał w odległości widoku 10. Zalecamy zmianę odległości widoku na 6, nie spowoduje to żadnej zauważalnej różnicy dla graczy, ale może to znacznie poprawić wydajność serwera. Tutaj dowiesz się, jak uzyskać dostęp do ustawień serwera.

Setup automated restarts
Setting up automatic restarts can help your server run smoother by freeing up your server RAM usage. Może również odzyskać pamięć RAM, która jest używana przez wtyczki i mody, które mają małe wycieki pamięci., Możesz zobaczyć nasz samouczek na temat konfigurowania automatycznych restartów tutaj.

Uruchom najnowszą wersję
zalecamy korzystanie z najnowszej wersji Minecraft, wtyczek i modów na serwerze. Większość nowszych wersji oprogramowania zawiera poprawki błędów i ulepszenia wydajności, które sprawią, że serwer będzie działał szybciej i bardziej stabilnie.

użyj Spigot
Jeśli używasz Craftbukkit lub Vanilla Minecraft na swoim serwerze, możesz skorzystać z wielu ulepszeń wydajności i poprawek błędów, po prostu zmieniając JAR serwera na Spigot., Spigot jest zbudowany na Craftbukkit i wszystkie Twoje wtyczki Bukkit będą działać z Spigot bez konieczności wprowadzania jakichkolwiek zmian. Możesz przeczytać więcej o spigot tutaj.

Usuń niepotrzebne Mody i wtyczki
posiadanie nieużywanych wtyczek i modów na serwerze zużyje zasoby serwera, nawet jeśli wtyczki i mody nie są używane. Dobrym pomysłem jest usunięcie zbędnych modów i wtyczek z serwera. Jeśli uważasz, że możesz używać niektórych wtyczek w przyszłości i nie używasz teraz, możesz wyłączyć wtyczki, zmieniając nazwę wtyczki .plik jar na końcu „.wyłącz.”E. g Essentials.słoik.wyłącz., Można usunąć”.wyłącz” z nazwy wtyczki, aby ponownie włączyć wtyczkę.

użyj wtyczki ClearLagg

wtyczka ClearLagg zawiera wiele świetnych funkcji, których możesz użyć, aby zmniejszyć opóźnienie na serwerze. Jest również bardzo konfigurowalny i jest zalecany dla każdego serwera. Oto kilka przykładów poleceń, których możesz użyć, aby zmniejszyć lag za pomocą tej wtyczki.

/ lagg clear-usuwa wszystkie encje na serwerze.
/ lagg killmobs-usuwa wszystkie moby na serwerze.
/ lagg chunk – Zlokalizuj prawdopodobnie laggy chunk.
/lagg unloadchunk – rozładować niepotrzebne kawałki.
/ lagg gc-próby uwolnienia pamięci RAM.,

możliwe jest również ustawienie auto clear mobs/entities, gdy serwer osiągnie określoną ilość mobs/entities w pliku konfiguracyjnym dla tej wtyczki.

użyj wtyczki WorldBorder lub domyślnej granicy Minecraft
możesz użyć wtyczki WorldBorder, aby ograniczyć rozmiar świata i wstępnie wygenerować kawałki dla swojego świata. Poprawi to wydajność serwera, ponieważ serwer nie musi generować nowych kawałków, gdy gracze próbują uzyskać do niego dostęp. Jest to również przydatne, jeśli chcesz utrzymać swój świat w rozsądnej wielkości. Możesz również użyć domyślnej granicy Minecraft.,

opóźnienie lub inaczej znany jako ping to czas potrzebny pakietom z komputera, aby dotrzeć do serwera. Jeśli znajdujesz się zbyt daleko od lokalizacji serwera, będziesz miał duże opóźnienie, a pakiety z komputera będą docierać do serwera dłużej. Na przykład, jeśli umieścisz blok na serwerze, może to potrwać sekundę, aby faktycznie umieścić blok na serwerze lub jeśli trafisz gracza, może to potrwać sekundę, aby zarejestrować szkody., Dzieje się tak dlatego, że klient gry Minecraft musi wysłać wszystkie działania na serwer, a serwer musi zweryfikować te działania i odesłać je z powrotem do klienta i innych graczy.

Możesz znaleźć opóźnienie/ping na serwerze, otwierając wiersz polecenia / terminal na komputerze i używając poniższych poleceń w zależności od systemu operacyjnego.

ważne! Nie należy podawać numeru portu, wystarczy wpisać adres IP serwera.,

Windows:
ping-N 5 <server_ip>

Mac/Linux:
ping-c 5 <server_ip>

komenda ping będzie uruchamiana przez kilka sekund, a po jej wykonaniu wyświetli Twój średni ping na serwerze.

szybkie opóźnienie: 0-100ms
średnie opóźnienie: 100-200ms
wolne opóźnienie: 200-300ms
opóźnione opóźnienie: 300+ms

Jeśli Opóźnienie na serwerze jest większe niż 200ms, oznacza to, że znajdujesz się zbyt daleko od serwera., Nie ma sposobu, aby naprawić wysokie opóźnienia, ponieważ jest on oparty na fizycznej lokalizacji. Jednak oferujemy serwery w wielu lokalizacjach, aby gracze mogli uzyskać najlepsze opóźnienie, jak to możliwe. Możesz uruchomić polecenie ping na naszych serwerach testowych poniżej i sprawdzić, czy masz lepsze połączenie z inną lokalizacją.

Budget servers:
Montreal, Kanada-Serwer Testowy: montreal.bisecthosting.com
Francja – Serwer Testowy: france.bisecthosting.com

Jeśli uzyskasz lepsze opóźnienie w innej lokalizacji, możemy bezpłatnie przenieść Twój serwer do tej lokalizacji., Możesz poprosić o przeniesienie lokalizacji, otwierając bilet tutaj.

chociaż opóźnienie FPS jest spowodowane przez Klienta, może być trudne do odróżnienia opóźnienie spowodowane przez FPS i serwer. W większości przypadków jest to jedno i drugie. Na przykład, jeśli masz świat z 1000 encjami, Twój serwer TPS spadnie, ponieważ serwer musi iterować nad encjami i będzie to robił co kleszcz na sekundę. A FPS Twojego klienta spadnie, ponieważ musi renderować i nadążyć za wszystkimi bytami.,

możesz nacisnąć klawisz F3 na klawiaturze podczas gry na serwerze i wyświetli Twoje FPS w lewym górnym rogu. Powinieneś mieć co najmniej 30 klatek na sekundę podczas chodzenia po serwerze, aby płynnie grać.

użyj Optifine mod
Optifine mod posiada wiele konfigurowalnych funkcji i jest polecany każdemu. Ale co najważniejsze Optifine mod może pomóc graczom osiągnąć wyższy FTP i płynniejszy odtwarzacz gier. Możesz pobrać i zainstalować Optifine mod tutaj.,

obniż ustawienia wideo
spróbuj użyć następujących ustawień wideo dla Klienta Minecraft. Możesz dostosować ustawienia wideo, przechodząc do „Opcje” – > „Ustawienia wideo” na swoim kliencie.

grafika: szybka
płynne Oświetlenie: wyłączone
chmury: szybka
odległość renderowania: 4-8
użyj VSync: ON
Cienie encji: wyłączone
cząstki: Minimalne

Jeśli jakiekolwiek informacje, które tutaj widzisz, są nieaktualne, daj nam znać, tworząc zgłoszenie pomocy technicznej. Dziękuję.

Articles

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *