Skonfigurowanie Spark i uruchomienie profilera Spark na serwerze Minecraft Spigot zapewnia kluczowy wgląd w jego wydajność. Jako rozproszona platforma obliczeniowa, Spark sprawnie i precyzyjnie analizuje duże obciążenia danych. To połączenie pozwala namierzać wąskie gardła wydajności, takie jak powolne pluginy lub słabe konfiguracje serwera, torując drogę do dopracowania ustawień i zwiększenia ogólnej wydajności serwera. Dzięki możliwościom Spark administratorzy serwerów mogą podejmować świadome decyzje, aby optymalizować rozgrywkę i zapewnić graczom płynniejsze działanie.
Wymaganie: Bukkit lub Spigot/Paper jest wymagany do zainstalowania i uruchomienia Spark Profiler na serwerze Minecraft.
Jak zainstalować Spark na serwerze Minecraft
1. Pobierz Spark.
2. Zaloguj się do panelu BisectHosting Starbase.
3. Zatrzymaj serwer.
4. Przejdź do karty Pliki.
5. Otwórz folder plugins.
6. Prześlij plik z rozszerzeniem „.jar” z kroku 1.
7. Uruchom serwer.
Jak uruchomić Spark Profiler na serwerze Minecraft
1. Dołącz do serwera.
2. Spark profiler uruchomi się automatycznie. Pozwól mu działać przez kilka minut.
Uwaga: Aby zresetować profiler, uruchom kolejno następujące polecenia:
/spark profiler cancel/spark profiler start
3. Wpisz następujące polecenie na czacie, aby wyświetlić profiler w trakcie jego działania: /spark profiler open
4. Wpisz następujące polecenie na czacie, aby zatrzymać profiler: /spark profiler stop
5. Kliknij wygenerowany link, aby otworzyć wyniki Spark Profiler.
Jak wyświetlić raport Spark
1. Przełącz wybrane wyświetlacze. Włącz wszystkie wyświetlacze, aby zobaczyć więcej informacji.
| Widżet | Opis |
| TPS | Ticki na sekundę. Spadki domyślnego TPS wskazują na lag. |
| MSPT | Milisekundy na tick. Niższe wartości są lepsze dla wydajności. |
| Pamięć | Zbyt dużo lub zbyt mało pamięci RAM negatywnie wpłynie na serwer. |
| GC | Odśmiecanie pamięci. Powolne GC powoduje lagi na serwerze. |
2. W sekcji wyświetlacze otwórz wybraną kartę.
| Wyświetlacz | Opis |
| Pamięć | Wyświetla ważne szczegóły dotyczące sterty. |
| Flagi JVM | Pokazuje argumenty JVM, z którymi uruchomiono serwer. |
| Świat | Wyświetl różne encje obecnie zespawnowane na serwerze. |
3. Wybierz wybrany widok.
| Widok | Opis |
| Widok wszystkich | Otwórz listy rozwijane, aby znaleźć wątki o wysokim użyciu procesora. Główne wątki, które uruchamiają i obsługują Minecraft, często mają wysokie wartości. |
| Widok pluginów | modów | Wyświetla użycie każdego pluginu/moda. |
Uwaga: Paski po prawej pokazują wizualną reprezentację wartości procentowych.
4. Kliknij ikonę płomienia , aby otworzyć wykres płomieniowy. To alternatywny widok list rozwijanych z widoku wszystkich, który używa pasków. Kliknij ikonę x, aby wrócić.
5. Wybierz ikonę eksportu , aby zapisać raport. Porównuj wiele raportów Spark, aby śledzić wydajność serwera.
Uwaga: Utworzenie początkowego raportu pomoże ustalić punkt odniesienia do porównywania raportów Spark.