YENİ 📢 Sınırlı lansman teklifi: Tüm oyunlarda ilk aya %70'e varan indirim!Paketleri görün

Minecraft sunucunuzun belleği doldu

MinecraftUpdated Oct 28, 20264 min read

Bir Minecraft Java sunucusunun belleği iki şekilde dolabilir. Java, oyun için kullanmasına izin verilen bellek kısmını doldurabilir ve OutOfMemoryError ile durabilir. Ya da tüm sunucu paketinizin belleğine ulaşabilir ve sistem onu durdurur. Panel hangisinin olduğunu söyler. İkisinde de sunucuyu yeniden başlatın, sonra daha az kullanmasını sağlayın.

Java belleğini doldurdu

Ne görürsünüz. Console Java heap space, GC overhead limit exceeded ya da Metaspace ile java.lang.OutOfMemoryError ya da There is insufficient memory for the Java Runtime Environment to continue gösterir. Genel bakış sayfasındaki ve console'un üstündeki Sunucunuz neden durdu kutusu The server ran out of memory. ve Java filled all the memory it may use. Remove heavy mods or plugins or lower the view distance, then start it again. yazar. Düğmesi Başlangıç parametrelerini aç.

Ne anlama gelir. Panel Java'ya paketinizin belleğinin çoğunu oyun için verir ve geri kalanını Java'nın dışında ihtiyaç duyduğu şey için tutar. Oyun, Java'nın sahip olduğundan fazlasını istedi.

Sistem sunucuyu durdurdu

Ne görürsünüz. Genel bakış sayfasında sarı bir kart: Bu sunucunun belleği tükendi, It needed more memory than its plan gives it, and the system stopped it. Son ne zaman olduğunu ve son 7 günde kaç kez olduğunu söyler. Düğmeleri Daha fazla bellek ekle ve Kullanımı gör. Kart yalnızca bunun gerçekten olduğu bir haftada görünür.

Ne anlama gelir. Tüm sunucu, Java ve çevresindeki her şey, paketinizin belleğine ulaştı.

Sunucuyu geri getirin

  1. Sayfanın üstündeki Başlat'a tıklayın.
  2. Sunucu başlamayı bitirdiğini söyleyene kadar Console'u izleyin.
  3. Dünya son kaydedildiği gibidir. Minecraft her birkaç dakikada kendiliğinden kaydeder, bu yüzden birkaç dakikalık oyun kaybolabilir.

Daha az kullanmasını sağlayın

Bu listede aşağı doğru ilerleyin ve her seferinde tek bir şeyi değiştirin:

  1. Neyin değiştiğine bakın. Yeni modlar ya da pluginler, daha fazla oyuncu, daha büyük bir keşfedilmiş dünya. En son eklediğiniz ilk şüphelidir.
  2. Görüş mesafesini ve simülasyon mesafesini düşürün, Ayarlar, Sunucu özellikleri (Java) içinde. Her oyuncu için dünyanın ne kadarının yüklü kaldığına karar verirler. Bkz. Minecraft sunucunuzda görüş mesafesi ve simülasyon mesafesi nasıl değiştirilir.
  3. Kullanmadığınız modları ya da pluginleri kaldırın, Modding, Kurulu üzerinde.
  4. Sunucu sağlığı kartındaki 60 sn profil ile ağır kısmı bulun: Minecraft sunucu sağlığını TPS, tick süresi ve spark ile kontrol etme.
  5. Genel bakış sayfasındaki Kullanım kartının RAM sekmesini izleyin, en yoğun zamanınızda, oyuncular içerideyken.
RAM sekmesi açık, Genel bakış sayfasındaki Kullanım kartı

Java bellek bayrakları

Panel Java'nın belleğini paketiniz için kendisi ayarlar ve Ayarlar, Başlangıç parametreleri altındaki Özel parametreler -Xmx gibi bellek bayraklarını kabul etmez. Orada belleği ayarlayan eski bir bayrak varsa kaldırın ve kaydedin, böylece paket onu yeniden ayarlar. Bkz. Minecraft sunucunuza Java başlangıç bayrakları nasıl eklenir.

Olmaya devam ederse

Bu sunucunun belleği tükendi kartı hiçbir yeni şey eklenmeden geri gelmeye devam ediyorsa sunucunuzun paketinin sahip olduğundan fazla belleğe ihtiyacı vardır. Daha fazla bellek ekle sahibin paketi değiştirebileceği Paketim'i açar. Bkz. Paketinizi ya da faturalama döneminizi nasıl değiştirirsiniz.

Bilmekte fayda var

Sunucunuz başka bir yerde mi? Bize taşıyın

EN YENİ BLOG YAZILARIMIZ