Spark'ı kurmak ve bir Minecraft Spigot sunucusunda Spark profiler başlatmak, sunucunun performansı hakkında kritik bilgiler sunar. Dağıtık bilgi işlem framework'ü olan Spark, büyük veri yüklerini hızlı ve ustalıkla analiz eder. Bu ikili, yavaş eklentiler veya yetersiz sunucu yapılandırmaları gibi performans darboğazlarını nokta atışı belirlemenizi sağlar; böylece ince ayar yapmanın ve genel sunucu verimliliğini artırmanın yolu açılır. Spark'ın yetenekleri sayesinde sunucu yöneticileri, oynanışı optimize etmek ve oyuncular için daha akıcı bir deneyim sağlamak üzere bilinçli kararlar alabilir.
Gereksinim: Bukkit veya Spigot/Paper, Minecraft Sunucusunda Spark Profiler kurmak ve çalıştırmak için gereklidir.
Minecraft Sunucusuna Spark Nasıl Kurulur
1. Spark'ı indirin.
2. BisectHosting Starbase panelinde oturum açın.
3. Sunucuyu durdurun.
4. Files sekmesine gidin.
5. plugins klasörünü açın.
6. 1. adımdaki .jar dosyasını yükleyin.
7. Sunucuyu başlatın.
Minecraft Sunucusunda Spark Profiler Nasıl Çalıştırılır
1. Sunucuya katılın.
2. Spark profiler otomatik olarak başlayacaktır. Birkaç dakika çalışmasına izin verin.
Not: Profiler'ı sıfırlamak için aşağıdaki komutları sırayla çalıştırın:
/spark profiler cancel/spark profiler start
3. Profiler çalışırken görüntülemek için sohbete aşağıdaki komutu girin: /spark profiler open
4. Profiler'ı durdurmak için sohbete aşağıdaki komutu girin: /spark profiler stop
5. Spark Profiler sonuçlarını açmak için oluşturulan bağlantıya tıklayın.
Spark Raporu Nasıl Görüntülenir
1. İstediğiniz göstergeleri açıp kapatın. Daha fazla bilgi görüntülemek için tüm göstergeleri açın.
| Bileşen | Açıklama |
| TPS | Saniyedeki tick sayısı. Varsayılan TPS değerindeki düşüşler lag olduğunu gösterir. |
| MSPT | Tick başına milisaniye. Daha düşük tick değerleri performans için daha iyidir. |
| Bellek | RAM'in fazla veya yetersiz olması sunucuyu olumsuz etkiler. |
| GC | Çöp toplama. Yavaş bir GC sunucuda lag oluşturur. |
2. Göstergeler bölümünde istediğiniz sekmesini açın.
| Gösterge | Açıklama |
| Bellek | Heap ile ilgili önemli ayrıntıları gösterir. |
| JVM Bayrakları | Sunucunun başlatıldığı JVM argümanlarını gösterir. |
| Dünya | Sunucuda şu anda spawn olan farklı entity'leri görüntüleyin. |
3. İstediğiniz görünümü seçin.
| Görünüm | Açıklama |
| Tüm görünüm | Yüksek işlem kullanan thread'leri bulmak için açılır menüleri açın. Minecraft'ı başlatan ve çalıştıran ana thread'ler genellikle yüksek olur. |
| Eklentiler | Modlar görünümü | Her eklentinin/modun kullanımını gösterir. |
Not: Sağdaki çubuklar, yüzdelerin görsel bir temsilini gösterir.
4. Flame Graph'ı açmak için alev simgesine tıklayın. Bu, çubuklar kullanan Tüm görünüm açılır menülerinin alternatif bir görünümüdür. Geri dönmek için x simgesine tıklayın.
5. Raporu kaydetmek için dışa aktar simgesini seçin. Sunucu performansını takip etmek için birden fazla Spark raporunu karşılaştırın.
Not: İlk raporu oluşturmak, Spark raporlarını karşılaştırmak için bir temel değer belirlemenize yardımcı olur.