Çözüldü baslat.bat için optimize kod

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Scherbeth

Odunlara Vur Vur Vur!
Katılım
6 Şubat 2025
Mesajlar
42
Elmaslar
0
Puan
405
Konum
Eskişehir
Minecraft
Scherbeth
1.21.3 PAPER mc sunucum için baslat.bat dosyasına ihtiyacım var. Sunucu için 9-12G ram ayrılmasına rağmen maks 10.2 G gibi bir ram kullanıyor. oyuncusayısı 20 lerde olunca tps düşmeye başlıyor fakat rami 12 ye kadar çıkartmıyor.

Kullandığımız bat dosyası aşağıda ekte.

balast.webp


Ayrıca tps ortalama 15 iken lag hissettirmiyor fakat panel "Can't keep up! Is the server overloaded? Running 4923ms or 98 ticks behind" gibi uyarılar atıyor
 
Son düzenleme:
1.21.3 PAPER mc sunucum için baslat.bat dosyasına ihtiyacım var. Sunucu için 9-12G ram ayrılmasına rağmen maks 10.2 G gibi bir ram kullanıyor. oyuncusayısı 20 lerde olunca tps düşmeye başlıyor fakat rami 12 ye kadar çıkartmıyor.

Kullandığımız bat dosyası aşağıda ekte.

Ekli dosyayı görüntüle 263437

Ayrıca tps ortalama 15 iken lag hissettirmiyor fakat panel "Can't keep up! Is the server overloaded? Running 4923ms or 98 ticks behind" gibi uyarılar atıyor
Sunucu tps sabit olsa bile mspt değerleri olur. Ayrıca 15 tps düşük bir değer.

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
bu siteden ram değerini ve daikars flaglari seçeneğini seçerek en optimize bat dosyasını yapabilirsiniz.

Ayrıca buraya spark raporu gönderin optimizasyon için yapılabilecekleri size söyleyelim. VDS özellikleriniz nelerdir ?
 
tps düşmeye başlıyor fakat rami 12 ye kadar çıkartmıyor.
TPS konusunda en etkili olan parça işlemcinizdir, sunucu tüm ramı kullanmasa bile tps düşebilir ram bu konuda pek alakalı değil.
 
Sunucu tps sabit olsa bile mspt değerleri olur. Ayrıca 15 tps düşük bir değer.

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
bu siteden ram değerini ve daikars flaglari seçeneğini seçerek en optimize bat dosyasını yapabilirsiniz.

Ayrıca buraya spark raporu gönderin optimizasyon için yapılabilecekleri size söyleyelim. VDS özellikleriniz nelerdir ?
İlginiz için teşekkürler

VDS özellikleri :
Ryzen 9 9950X
RAM : 24GB

Spark çıktısı (Tps düşük olduğu sırada alınan rapor) (120saniye) :
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
 
İlginiz için teşekkürler

VDS özellikleri :
Ryzen 9 9950X
RAM : 24GB

Spark çıktısı (Tps düşük olduğu sırada alınan rapor) (120saniye) :
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
otomatik save kapatırmısn save sen kendin 24 saate 1 al ayriyetten
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
burayı incele,sunucuda cok fazla zararlı yada zararsız cok canlı var clearlag ile bazılarını temzle canlı doğma oranını düşür,paper 1.21.3-82-5a60ffb yerine purpur kurmanı öneriyorum,işletim sistemini linux yapmanıda öneririm,

The system is running Windows Server 2019 Standard (amd64) version "10.0.17763" and has 6 CPU threads available.

The CPU is described as an AMD Ryzen 9 9950X 16-Core Processor.

.bat başlatma ayarınıda bu kod ile değiştirebilirsin. windows için bu

---

@Echo off

:start
java -Xms12288M -Xmx12288M -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+ParallelRefProcEnabled -XX:+PerfDisableSharedMem -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1HeapRegionSize=8M -XX:G1HeapWastePercent=5 -XX:G1MaxNewSizePercent=40 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1NewSizePercent=30 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -XX:MaxGCPauseMillis=200 -XX:MaxTenuringThreshold=1 -XX:SurvivorRatio=32 -Dusing.aikars.flags=
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
-Daikars.new.flags=true -jar jarınınismi.jar nogui

echo Server restarting...
echo Press CTRL + C to stop.
goto :start

--


Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
burayı incelemelisin.

Arz ederim.
 
Son düzenleme:
İlginiz için teşekkürler

VDS özellikleri :
Ryzen 9 9950X
RAM : 24GB

Spark çıktısı (Tps düşük olduğu sırada alınan rapor) (120saniye) :
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
Sunucudaki entityler fazla gibi duruyor bunların kısılması gerekiyor. Spigot.yml ve bukkit.yml üstünden doğma oranlarını azaltın. Server.propetiesteki view distance ayarı 6 ama siz simulate distance ayarını 8 de birakmissiniz. Oyuncular göremediği chunklardaki işlemleri yüklemekte buda sunucuyu ekstra yormaktalinmesi iciotomatik save kapatırmısn save sen kendin 24 saate 1 al ayriyetten
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
burayı incele,sunucuda cok fazla zararlı yada zararsız cok canlı var clearlag ile bazılarını temzle canlı doğma oranını düşür,paper 1.21.3-82-5a60ffb yerine purpur kurmanı öneriyorum,işletim sistemini linux yapmanıda öneririm,
The system is running Windows Server 2019 Standard (amd64) version "10.0.17763" and has 6 CPU threads available.

The CPU is described as an AMD Ryzen 9 9950X 16-Core Processor.

.bat başlatma ayarınıda bu kod ile değiştirebilirsin. windows için bu

---

@Echo off

:start
java -Xms12288M -Xmx12288M -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+ParallelRefProcEnabled -XX:+PerfDisableSharedMem -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1HeapRegionSize=8M -XX:G1HeapWastePercent=5 -XX:G1MaxNewSizePercent=40 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1NewSizePercent=30 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -XX:MaxGCPauseMillis=200 -XX:MaxTenuringThreshold=1 -XX:SurvivorRatio=32 -Dusing.aikars.flags=
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
-Daikars.new.flags=true -jar jarınınismi.jar nogui

echo Server restarting...
echo Press CTRL + C to stop.
goto :start

--


Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
burayı incelemelisin.

Arz ederim.
Purpur papera göre daha fazla özelleştirme ayarı sağlasa bile optimize konusunda daha geride kalmakta bu yüzden paper kalması daha iyi olur.

Aynı zamanda clearlagg plugini yükleyip sunucuyu yoran bir içerik eklemek yerine sunucu ana yml dosyalarından itemlerin yerden atıldıktan sonra silinmesi için gerekli süreyi ayarlayabilecekleri ayar bulunmakta. Aynı durum moblar için de geçerli bu ayarı yaptığında mevcut olan moblar belirli bir süre sonra kendi başına silinir.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst