spark, Minecraft istemcileri, sunucuları ve proxy'leri için bir performans profil oluşturucusudur.
Faydalı Bağlantılar
- Web Sitesi - proje ana sayfasına göz atın
- Dokümantasyon - dokümantasyonu ve kullanım kılavuzlarını okuyun
- İndirmeler - en son eklenti/mod indirmeleri
spark, BisectHosting tarafından gururla desteklenmektedir.
BisectHosting, Minecraft sunucu barındırma uzmanlarıdır ve kendi sunucunuzu oluşturup barındırmanıza yardımcı olmaya hazırdır! Toplulukta güvenilir ve köklü bir barındırma sağlayıcısıdır ve memnuniyetle tavsiye ettiğimiz olağanüstü bir hizmet seviyesi sunar. spark kullanıcıları için özel %25 indirim mevcuttur - bugün sunucunuzu oluşturmak için yukarıdaki bağlantıya tıklayın.
spark ne yapar?
spark üç ayrı bileşenden oluşur:
- CPU Profil Oluşturucu: Performans sorunlarını teşhis edin.
- Bellek İncelemesi: Bellek sorunlarını teşhis edin.
- Sunucu Sağlığı Raporlaması: Genel sunucu sağlığını takip edin.
⚡ CPU Profil Oluşturucu
spark'ın profil oluşturucusu performans sorunlarını teşhis etmek için kullanılabilir: "lag", düşük tick hızı, yüksek CPU kullanımı vb.
Şunları yapar:
- Hafif - minimum etkiyle üretim ortamında çalıştırılabilir.
- Kullanımı kolay - yapılandırma veya kurulum gerekmez, sadece eklentiyi kurun.
- Hızlı sonuç üretir - sadece ~30 saniye çalıştırmak, performans için sorunlu alanlara dair faydalı içgörüler üretmek için yeterlidir.
- Özelleştirilebilir - belirli iş parçacıklarını hedeflemek, belirli bir aralıkta örneklemek, yalnızca "laglı" dönemleri kaydetmek vb. için ayarlanabilir
- Yüksek okunabilirlik - basit ağaç yapısı kolay analiz ve yorumlamaya elverişlidir. Görüntüleyici ayrıca deobfuscation eşlemelerini uygulayabilir.
Sistem etkinliği hakkında istatistiksel verileri örnekleyerek ve bu verilere dayalı bir çağrı grafiği oluşturarak çalışır. Çağrı grafiği daha sonra kullanıcı tarafından daha fazla analiz için çevrimiçi bir görüntüleyicide gösterilir.
İki farklı profil oluşturucu motoru vardır:
- Native AsyncGetCallTrace + perfevents - async-profiler kullanır (yalnızca Linux x8664 sistemlerinde mevcuttur)
- Yerleşik Java ThreadMXBean - sk89q tarafından popüler WarmRoast profil oluşturucusunun geliştirilmiş bir sürümü.
⚡ Bellek İncelemesi
spark, bir sunucudaki bellek sorunlarını teşhis etmek için faydalı olan bir dizi araç içerir.
- Heap Özeti - sunucu belleğinin temel bir anlık görüntüsünü alın ve analiz edin
- JVM'nin heap'inin basit bir görünümü, her sınıf için bellek kullanımını ve örnek sayılarını görün
- Uygun bellek analiz araçlarının tam bir alternatifi olması amaçlanmamıştır. (aşağıya bakın)
- Heap Dökümü - sunucu belleğinin tam (HPROF) anlık görüntüsünü alın
- JVM'nin heap'inin tam bir anlık görüntüsünü döker (ve isteğe bağlı olarak sıkıştırır).
- Bu anlık görüntü daha sonra geleneksel analiz araçları kullanılarak incelenebilir.
- GC İzleme - sunucudaki çöp toplama etkinliğini izleyin
- Kullanıcının GC etkinliğini oyun sunucusu takılmalarıyla ilişkilendirmesine ve ne kadar sürdüklerini ve ne kadar belleğin serbest bırakıldığını kolayca görmesine olanak tanır.
- Hangi GC ayar bayraklarının kullanılacağını bilgilendirmek için genç/yaşlı nesil çöp toplamalarının sıklığını/süresini gözlemleyin
⚡ Sunucu Sağlığı Raporlaması
spark, sunucunun genel sağlığını özetleyen bir dizi metrik raporlayabilir.
Bu metrikler şunları içerir:
- TPS - saniyedeki tick sayısı, /tps komutu tarafından belirtilenden daha doğru bir dereceye kadar
- Tick Süreleri - her tick'in ne kadar sürdüğü (min, maks ve ortalama)
- CPU Kullanımı - CPU'nun ne kadarının sunucu işlemi tarafından ve genel sistem tarafından kullanıldığı
- Bellek Kullanımı - işlem tarafından ne kadar belleğin kullanıldığı
- Disk Kullanımı - sistem tarafından ne kadar disk alanının boş/kullanıldığı
Tick hızı ortalamaları sağlamanın yanı sıra, spark tek tek tick'leri de izleyebilir - tek bir tick'in süresi belirli bir eşiği aştığında bir rapor gönderir. Bu, diğer sistem veya oyun olaylarına göre performans sorunlarının eğilimlerini ve doğasını belirlemek için kullanılabilir.
Kullanım
Kurmak için .jar dosyasını mods dizininize eklemeniz yeterlidir.
Komutların nasıl kullanılacağına dair bilgiler dokümanlarda bulunabilir.
Bir profil raporunu analiz etmek için yardım isterseniz veya sadece sohbet etmek isterseniz, Discord'da bize katılmaktan çekinmeyin.
Kılavuzlar
Dokümanlarda, aşağıdaki konuları kapsayan birkaç küçük "kılavuz" mevcuttur.
- Tick döngüsü
- Lag sıçramalarının nedenini bulma
spark nasıl kurulur
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.16.5–26.3 on Fabric, Forge or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge or NeoForge
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file spark-1.10.187-neoforge.jar (3.7 MB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: spark should be in the list.
On a server
A server on Fabric, Forge or NeoForge
The mod only works on a server with the same loader and game version, for example 26.3.
File goes into the server’s mods folder
Stop the server, put the mod file into the mods folder and start the server again.
Or use the “To hosting” button
On Millida Hosting, the button at the top of the page uploads the file to your server and restarts it for you.
Sürümler
Bağımlılıklarla
| Minecraft | Yükleyici | Dosya | Tarih | İşlemler |
|---|---|---|---|---|
| 26.3 | NeoForge | 26.33.7 MB 1 | ||
| 26.3 | Fabric | 26.33.7 MB 26 | ||
| 26.3 | Forge | 26.33.7 MB 4 | ||
| 26.2 | NeoForge | 26.23.9 MB | ||
| 26.2 | Fabric | 26.23.8 MB | ||
| 26.2 | Forge | 26.23.9 MB | ||
| 26.2 | NeoForge | 26.23.8 MB | — | |
| 26.1 | NeoForge | 26.13.8 MB | — |
SSS
Which Minecraft versions does spark work on?
There are files for 1.16.5–26.3, 17 versions in total. The newest is 26.3.
Is spark for Forge or Fabric?
There are files for Fabric: 1.18.2–26.3, for Forge: 1.16.5–26.3 and for NeoForge: 1.21–26.3.
Does spark need other mods?
The author lists no required dependencies: the Fabric, Forge or NeoForge loader is enough.
Does spark work on a server?
Yes. spark works both in singleplayer and on a server.
Where can I download spark safely?
On this page: the file spark-1.10.187-neoforge.jar (3.7 MB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: be5c8cf137b1bcaa5627a85c7cfe83da846e9e36.
Yorumlar
spark için ilk puanı sen ver


