Przejdź do treści
Aktualny kupon:10% zniżkiUżyj w zamówieniu

Spark analyzer: dlaczego serwer Minecraft laguje

Wystarczy wkleić link do profilu Spark lub plik .sparkprofile, aby zobaczyć, co spowalnia serwer i co zmienić w konfiguracji i flagach startowych.

  • bezpłatnie, bez rejestracji
  • Paper, Purpur, Folia, Fabric, NeoForge, Forge
  • wynik dostępny 30 dni

Profil serwera

Link do profilu (spark) lub plik .sparkprofile

Lub przeciągnij tutaj plik .sparkprofile, .sparkheap albo .sparkhealth

Pamięć pakietu lub limit kontenera. Profil jej nie zawiera (widzi tylko RAM całej maszyny), więc bez niej nie stwierdzimy, czy sterta (heap) jest za duża.

Profil utworzysz poleceniem /spark profiler start, a po kilku minutach /spark profiler stop. Przetwarzamy go na naszym serwerze i przechowujemy tylko wynik analizy, bez nazwy autora i właściwości systemowych JVM, przez 30 dni.

spark-analyzer · —
  1. gotowe
  2. wklej link do profilu lub wybierz plik
łącznie—

Jak znaleźć przyczynę lagów za pomocą profilu Spark

  1. Sprawdź, czy serwer ma spark. Paper i Purpur mają go wbudowanego od wersji 1.21, na Fabric, Forge i NeoForge zainstaluj mod spark.

  2. Gdy serwer laguje, wpisz /spark profiler start i pozwól profilowi działać co najmniej kilka minut.

  3. Zakończ go poleceniem /spark profiler stop i skopiuj link, który poda spark.

  4. Wklej link do pola albo wgraj plik .sparkprofile. Podaj RAM serwera, aby dostać też zalecenie dla sterty, i kliknij „Analizuj”.

  5. Przejrzyj wnioski w sekcji „Co poprawić”, przenieś zmiany z „Zmiany według plików” do konfiguracji i zrestartuj serwer.

O narzędziu

Spark analyzer odczytuje profil z pluginu lub moda spark i zamienia go na zrozumiałe zalecenia.

Wklej link do profilu Spark lub wgraj plik .sparkprofile (obsługuje też .sparkheap i .sparkhealth), a zobaczysz, co spowalnia serwer Minecraft: które pluginy, encje lub chunki zabierają najwięcej czasu ticku, jak wyglądają TPS i MSPT i czy nie hamuje garbage collector.

Do każdego wniosku dostaniesz konkretne zmiany w konfiguracji Papera, server.properties i flagach startowych. Wynik dostaje link do udostępnienia ważny 30 dni.

Parametry narzędzia
Wejście
link lub plik
Formaty
.sparkprofile · .sparkheap · .sparkhealth
Rozmiar
do 10 MB po kompresji
Przechowujemy
tylko wynik, 30 dni
Limit
8 analiz / 10 min

Najczęstsze pytania

Odpowiedzi na pytania, które najczęściej padają przy tym narzędziu.

Jak utworzyć profil Spark?

Na serwerze z pluginem lub modem spark wpisz /spark profiler start, pozwól mu działać co najmniej kilka minut, najlepiej w trakcie lagów, a potem /spark profiler stop. Spark poda link, który wklejasz tutaj.

Czy analiza działa też dla Fabric, Forge lub proxy Velocity?

Tak. Na Fabric, Forge i NeoForge spark działa jako mod, a analizator zamiast pluginów pokaże mody, które najbardziej obciążają wątek główny. Na proxy polecenie to /sparkv (Velocity) lub /sparkb (BungeeCord).

Co oznaczają TPS i MSPT?

TPS to ticki na sekundę (idealnie 20), MSPT to milisekundy na jeden tick. Gdy MSPT przekroczy 50 ms, serwer nie nadąża, TPS spada, a gracze odczuwają lag.

Czy zapisujecie mój profil?

Zapisujemy tylko wynik analizy, żeby można go było udostępnić linkiem, przez 30 dni. Udostępnione wyniki nie są indeksowane w wyszukiwarkach.

Chcesz własny serwer Minecraft? Hosting serwera Minecraft