Çözüldü Sunucumda durmadan ram kullanımı artıyor.

  • Konuyu Başlatan Konuyu Başlatan Pyr0x_
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 2.046
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Bahsettiğiniz olayı kısaca ram şişmesi olarak anladım. Ram şişmesi günümüz üst sürüm sunucuların tamamında görülen bir olay diyebiliriz. Sunucunuzdaki online sayısı 25'i geçtiğinde bu şişme problemi anlık TPS düşmesi(10 ve altına kadar düşebilir.) gibi problemlere de yol açabilir. Bunun genelde en temel sebebi sunucunun VDS olması diyebilirim ki Dedicated dediğimiz fiziksel sunucularda bu tarz problemler genelde ortaya çıkmaz. Ram şişmesinin üstesinden tek bir şekilde gelebilirsiniz o da sunucunun VDS'ine günlük düzenli olarak restart atarak olur bunun dışında yapaibleceğiniz pek bir şey yok. Diğer bir konu olarak ping yükselişlerinin başlıca sebepleri arasında ItemsAdder eklentisini internette Dropbox tarzı sitelerden veri çekecek şekilde ayarlamış olmanız olabilir eğer bu şekilde ayarlıysa eklentiyi lokalden veri çekecek şekilde ayarlayın. CPU çekirdek sayısının düşük olmasıda sunucuda tps düşüklüğüne ve lag problemine yol açabilir. Her ne kadar /tps komutunda kullanımlar çok yüksek gözükmesede cpu çekirdeği sayınız 30 online barajını aşmış bir sunucu için yeterli değil[ki oyun modu towny ise hiç değil. Önerdiğim çekirdek sayısı: 8(online sayınıza göre değişebilir bu 30-50 online arası için bir öneri)]. Özellikle sunucu sürümünüz 1.20/1.20.1/1.20.3 sürümlerinden birisiyse daha optimize olan 1.20.2/1.20.4 sürümlerine geçiş sağlamanızı şiddetle öneriyorum. Tüm bunlara ek olarak: - (Eğer kullanıyorsanız)Crack olarak kullandığınız eklentilerin içerisinde virüs tarzı istemciler olabilir ki bunlar genelde sunucuya yavaşlatmakla kalmaz sömürür. - Hata veren veya sunucu konsoluna sürekli komut yollayan bir eklentiniz varsa sunucuyu yavaşlatır. - Vulcan tarzı eklentiler genelde sunucunuza grief yedirtebilecek büyük açıklara sahiptir. Özel configleri bulunur onlardan birisini kullanmanızı öneriyorum. Ayrıca kullanmadığınız vulcan ayarlarını kapatabilirsiniz. - Ortalama bir sunucuda 10'dan fazla NPC bulunmaması gerektiğini düşünüyorum ki genelde sunucularda en fazla kullanım yapan birkaç eklentiden birisi citizens olur. - Spark profilinde görüntülerken kullanımlarda pek gözükmesede skript gerçekten sunucularda anlık olarak çok fazla kullanım seviyelerine çıkabilir. Ufak şeyler haricinde kullanımını tavsiye etmiyorum. Verebileceğim tavsiye ve fikirler spark analizini görmeden ancak bu kadar: yardımcı olabildiysem ne mutlu bana, iyi forumlar dilerim.
Bahsettiğiniz olayı kısaca ram şişmesi olarak anladım. Ram şişmesi günümüz üst sürüm sunucuların tamamında görülen bir olay diyebiliriz. Sunucunuzdaki online sayısı 25'i geçtiğinde bu şişme problemi anlık TPS düşmesi(10 ve altına kadar düşebilir.) gibi problemlere de yol açabilir. Bunun genelde en temel sebebi sunucunun VDS olması diyebilirim ki Dedicated dediğimiz fiziksel sunucularda bu tarz problemler genelde ortaya çıkmaz. Ram şişmesinin üstesinden tek bir şekilde gelebilirsiniz o da sunucunun VDS'ine günlük düzenli olarak restart atarak olur bunun dışında yapaibleceğiniz pek bir şey yok. Diğer bir konu olarak ping yükselişlerinin başlıca sebepleri arasında ItemsAdder eklentisini internette Dropbox tarzı sitelerden veri çekecek şekilde ayarlamış olmanız olabilir eğer bu şekilde ayarlıysa eklentiyi lokalden veri çekecek şekilde ayarlayın. CPU çekirdek sayısının düşük olmasıda sunucuda tps düşüklüğüne ve lag problemine yol açabilir. Her ne kadar /tps komutunda kullanımlar çok yüksek gözükmesede cpu çekirdeği sayınız 30 online barajını aşmış bir sunucu için yeterli değil[ki oyun modu towny ise hiç değil. Önerdiğim çekirdek sayısı: 8(online sayınıza göre değişebilir bu 30-50 online arası için bir öneri)]. Özellikle sunucu sürümünüz 1.20/1.20.1/1.20.3 sürümlerinden birisiyse daha optimize olan 1.20.2/1.20.4 sürümlerine geçiş sağlamanızı şiddetle öneriyorum. Tüm bunlara ek olarak:
- (Eğer kullanıyorsanız)Crack olarak kullandığınız eklentilerin içerisinde virüs tarzı istemciler olabilir ki bunlar genelde sunucuya yavaşlatmakla kalmaz sömürür.
- Hata veren veya sunucu konsoluna sürekli komut yollayan bir eklentiniz varsa sunucuyu yavaşlatır.
- Vulcan tarzı eklentiler genelde sunucunuza grief yedirtebilecek büyük açıklara sahiptir. Özel configleri bulunur onlardan birisini kullanmanızı öneriyorum. Ayrıca kullanmadığınız vulcan ayarlarını kapatabilirsiniz.
- Ortalama bir sunucuda 10'dan fazla NPC bulunmaması gerektiğini düşünüyorum ki genelde sunucularda en fazla kullanım yapan birkaç eklentiden birisi citizens olur.
- Spark profilinde görüntülerken kullanımlarda pek gözükmesede skript gerçekten sunucularda anlık olarak çok fazla kullanım seviyelerine çıkabilir. Ufak şeyler haricinde kullanımını tavsiye etmiyorum.
Verebileceğim tavsiye ve fikirler spark analizini görmeden ancak bu kadar: yardımcı olabildiysem ne mutlu bana, iyi forumlar dilerim.
konudan alakasız dropbox ile sunucuya texture ekledim bunu nasıl locale çekebilirim ?
 
konudan alakasız dropbox ile sunucuya texture ekledim bunu nasıl locale çekebilirim ?
Bunun için farklı bir konu açın destek ekibi veya forum üyelerinden bilgisi olan kişi yardımcı olsun
 
2.869 instances of «net.minecraft.server.v1_16_R3.Chunk», loaded by «jdk.internal.loader.ClassLoaders$AppClassLoader @ 0x7fef56c38» occupy 162.071.464 (%15,32) bytes.

Keywords
net.minecraft.server.v1_16_R3.Chunk
jdk.internal.loader.ClassLoaders$AppClassLoader



4 instances of «net.minecraft.server.v1_16_R3.PlayerChunkMap», loaded by «jdk.internal.loader.ClassLoaders$AppClassLoader @ 0x7fef56c38» occupy 145.583.560 (%13,76) bytes. Biggest instances: •net.minecraft.server.v1_16_R3.PlayerChunkMap @ 0x3c4848e10 - 95.648.464 (%9,04) bytes. •net.minecraft.server.v1_16_R3.PlayerChunkMap @ 0x3d0070f18 - 28.245.960 (%2,67) bytes. •net.minecraft.server.v1_16_R3.PlayerChunkMap @ 0x3d25914d8 - 19.039.224 (%1,80) bytes. Keywords net.minecraft.server.v1_16_R3.PlayerChunkMap jdk.internal.loader.ClassLoaders$AppClassLoader
  1. One instance of «java.util.concurrent.ConcurrentHashMap$Node» loaded by «<system class loader>» occupies 108.230.008 (%10,23) bytes. The instance is referenced by «java.lang.Thread @ 0x3cd6d61f8 spark-asyncsampler-worker-thread», loaded by «<system class loader>». The thread java.lang.Thread @ 0x3cd6d61f8 spark-asyncsampler-worker-thread keeps local variables with total size 1.164.688 (%0,11) bytes. The memory is accumulated in one instance of «java.util.concurrent.ConcurrentHashMap$Node[]», loaded by «<system class loader>», which occupies 108.216.456 (%10,23) bytes. Significant stack frames and local variables •java.util.concurrent.ConcurrentHashMap.get(Ljava/lang/Object;)Ljava/lang/Object; (ConcurrentHashMap.java:940)◦java.util.concurrent.ConcurrentHashMap$Node @ 0x3ddef23d0 retains 108.230.008 (%10,23) bytes The stacktrace of this Thread is available. See stacktrace. See stacktrace with involved local variables.

Bir tane eklentinin hashmap objesinde leak var ramin %10'u onla dolmuş abartı bir rakam bu daha detaylı incelersen eklenti adını öğrenebilirsin belki

Dominator tree kısmında görünüyordu sanırım

matleakreport10.png


şu tarz bir ekran olacak programda eğer leak suspects reportta görünmüyorsa component reportta al ona da bak
 
Bir tane eklentinin hashmap objesinde leak var ramin %10'u onla dolmuş abartı bir rakam bu daha detaylı incelersen eklenti adını öğrenebilirsin belki

Dominator tree kısmında görünüyordu sanırım

matleakreport10.png


şu tarz bir ekran olacak programda eğer leak suspects reportta görünmüyorsa component reportta al ona da bak
1707067670479.png
 
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