Bir Minecraft sunucusu için tek bir doğru RAM miktarı yoktur. Miktar, kaç oyuncunun katıldığına, ne kadar uzağı görebildiklerine, dünyanın neler içerdiğine ve ona neler eklediğinize bağlıdır. Bu rehber yayımlanmış kaynakların belirttiği rakamları verir, her birinin nereden geldiğini söyler ve kendi sunucunuzu nasıl kontrol edeceğinizi gösterir; asıl önemli olan sayı budur.
Başlamak için bir sayı mı istiyorsunuz? Ücretsiz Minecraft RAM hesaplayıcısı, oyuncu sayınızı, sunucu türünüzü ve dünyanızı bir başlangıç miktarına çevirir ve kaynaklarını gösterir.
Yayımlanmış öneriler ne diyor
| Kaynak | Ne diyor |
|---|---|
| Minecraft Wiki, Server/Requirements | Sunucunun çalışması için en az 1 GB RAM. 1 ila 4 oyunculu küçük bir grup için: 1 GB. 5 ila 10 oyuncu: 2 GB. 10’dan fazla: 4 GB. Bir oyuncu nesnesi yaklaşık 50 ila 100 MB yer kaplar ve sunucunun oyuncu başına çoğu zaman çok daha fazlasına ihtiyacı vardır. Gelişmiş redstone makineleri veya mob öğütücüleri olan köklü dünyalar gereksinimi kolayca ikiye katlayabilir. |
| Minecraft Wiki, Setting up a Java Edition server | Küçük sunucular için en az 2 GB, daha büyükler için muhtemelen 4 GB. Varsayılan simülasyon mesafesinde 5 oyunculu bir ev sunucusu için 2 GB fazlasıyla yeterlidir, ama ayarlarınıza göre artırın. |
| PaperMC, Aikar's flags | Tarif ettiği bellek bayrakları için, oyuncu sayısı ne kadar az olursa olsun, en az 6 ila 10 GB önerir. Bu rakam o ayarlanmış bayrak setine aittir ve bir Minecraft sunucusu için gereksinim değildir. Daha yüksek miktarlarda azalan getiriye dikkat çeker ve sistemin sunucuyu sonlandırmaması için makinenin sınırının 1000 ila 1500 MB altında bırakmayı önerir. |
| Minecraft Wiki, Bedrock Dedicated Server | Sistem gereksinimleri altında asgari bellek olarak 4 GB’ı, 10’dan fazla oyuncu için daha fazlasını listeler. Bu, wiki’nin Mojang’ın sunucu yazılımı için verdiği rakamdır. Aşağıda anlatılan kendi RAM grafiğiniz, sunucunuz için önemli olan sayıdır. |
Bu sayılar farklıdır, çünkü farklı sorulara yanıt verirler. Wiki’nin 1, 2 ve 4 GB rakamları LAN party sunucuları, yani ev tipi bir sunucudaki birkaç arkadaş içindir; herkese açık barındırılan bir sunucu için değildir. PaperMC ayarlanmış bir sunucu için bellek ayarlarını anlatır. Bunları başlangıç için bir aralık olarak kullanın, sonra kendi sunucunuzu kontrol edin.
Aynı kaynaklar belleği neyin yükselttiği konusunda hemfikirdir: daha çok oyuncu, daha büyük görüş veya simülasyon mesafesi, çok hareketli bir dünya ve eklediğiniz yazılım. Modların ve pluginlerin kendi ihtiyaçları vardır ve büyük modpack’ler düz bir sunucudan çok daha fazlasına ihtiyaç duyar.
Panel paketinizin belleğini nasıl kullanır
Panel bir Java sunucusunu, Java’nın heap için kullanabileceği belleğe, yani oyunun verilerini tuttuğu bellek kısmına bir tavanla başlatır. Tavan sunucu türüne bağlıdır:
| Sunucu türü | Java heap tavanı |
|---|---|
| Paper, Purpur, Folia, Vanilla, Fabric, Spigot, Forge, NeoForge, Quilt, Magma, Ketting, Mohist, Sponge, Custom Jar ve Velocity, BungeeCord ile Waterfall proxy’leri | Sunucunun bellek sınırının yüzde 85’i |
| Modpack’ler sekmesinden veya yeni sunucu ekranından kurulan modpack sunucuları | Paketinizin belleğinin yüzde 95’i |
RAM grafiği, tüm sunucunun kullandığı belleği gösterir; bu, yalnızca Java’nın çalışma belleğinden fazladır. Bkz. Sunucunuzun kullanım grafiklerini okuma.
Kendi sunucunuzu kontrol edin
En iyi ölçü, oyuncular çevrimiçiyken alınan Genel bakış sayfasındaki Kullanım grafikleridir. Boşta bir sunucu her zaman küçük görünür.
- Sunucunuzu panelde açın. Genel bakış sayfasında Kullanım bölümüne kaydırın ve RAM seçeneğini seçin. Grafiğin yanındaki açılır liste zaman aralığını değiştirir.
- En yoğun zamanınızı, olağan sayıda oyuncunun çevrimiçi olduğu ve dünyada olağan şeylerin olduğu bir anı bekleyin.
- Grafiğe, yanında gösterilen paket sınırınızla karşılaştırarak bakın.
Nasıl okunur
- Yüksek duran bellek Java için normaldir. Paper belgeleri, bellek yetersizliği çökmeleri veya kötü çöp toplama süreleri görmüyorsanız yüksek bellek kullanımının beklenen bir durum olduğunu ve Java’nın kendisine verilen heap’i kullandığını söyler. Yükselip Java temizlik yaptıkça geri düşen bir grafik sağlıklıdır.
- Sınırda kalan bellek, çökmelerle birlikte, sorundur. İşaretler: Console’da
OutOfMemoryError, oyuncular çevrimiçiyken kendiliğinden duran bir sunucu veya düzenli donmalar. Bkz. Minecraft sunucu sorunları ve çözümleri. - Bol bellek kalmışken yaşanan lag, bellek sorunu değildir. Paper belgeleri ana oyun döngüsünün tek bir iş parçacığında çalıştığını söyler; bu yüzden yavaş bir tick bellekten değil işlem gücünden gelir. CPU değerine bakın ve Minecraft sunucunuzdaki lagı azaltma yazısına bakın.
Büyük bir şey değiştikten sonra tekrar kontrol edin: yeni bir plugin veya mod, daha çok oyuncu, yeni bir dünya veya daha yüksek görüş mesafesi.
Daha az belleğe ihtiyacınız varsa
Yükseltmeden önce sunucunun yaptığı işi azaltmayı deneyin:
- Ayarlar, ardından Server Properties (Java) bölümünde Görüş mesafesini ve Simülasyon mesafesini düşürün. Bkz. Minecraft server properties açıklaması.
- Kullanmadığınız plugin veya modları kaldırın.
- Sürekli çalışan çiftlikleri ve makineleri kısın.
Daha fazla belleğe ihtiyacınız varsa
En yoğun zamanınızda RAM sınıra ulaşıyorsa ve sunucu çöküyor veya takılıyorsa daha büyük bir pakete geçin. Bkz. Paketinizi veya faturalama dönemini değiştirme.
Modpack’ler için panel, bir paketin istediği belleği kurulumdan önce gösterir ve paketiniz bunun altındaysa sizi uyarır. Feed the Beast modpack’leri bir asgari ve bir önerilen miktar yayımlar ve panel bunları gösterir. Bkz. Minecraft sunucunuza modpack kurma.
Bedrock sunucularının kendi, ayrı ihtiyaçları vardır. Bkz. Minecraft Bedrock sunucusu çalıştırma.





