YENİ 📢 İlk ayda %30'a varan indirim — sınırlı süre!

Ayarlar

  • English
  • Français
  • Español
  • Deutsch
  • Italiano
  • Português
  • Русский
  • Polski
  • Nederlands
  • Türkçe
  • USD
  • EUR
  • GBP
  • CAD

Bir Minecraft Sunucusu Her Oyuncu İçin Ne Kadar RAM’e İhtiyaç Duyar? Vanilla vs. Modlu vs. Mini Oyunlar (2025 Rehberi)

Yayınlanma tarihi Oct 9, 2025 Evan yazar Evan

Minecraft sunucu RAM ihtiyacı, sunucu tipine göre değişen basit bir “taban + oyuncu başına” yaklaşımıyla en iyi şekilde belirlenir: vanilla, modlu veya minigames. Bu rehber, hızlı kurulum için hazır kopyalanabilir kısa kodlar, formüller, örnekler ve kod blokları içerir.

Boyutlandırma Özeti

  • Vanilla: 1–2 GB taban + oyuncu başına 100–300 MB; keşif ve redstone için ek pay bırakın.
  • Modlu: 4/6/8–12 GB taban (hafif/orta/ağır) + oyuncu başına 200–500 MB.
  • Minigames (Paper/Spigot): 2–3 GB taban + oyuncu başına 150–300 MB; 6–8 GB, optimizasyonla 20–50 oyuncuyu karşılar.

Hızlı teknik tablo

Recommended Server Specifications
CPUNetworkRAMStorageType
Modern 3,0+ GHz (yüksek tek çekirdek)100 Mbps düşük gecikme4-6 GB20-40 GB SSDKüçük Sunucu (10-16 oyuncu)
Modern 3.5+ GHz (çok çekirdekli)250 Mbps düşük gecikme8-12 GB40-80 GB SSDOrta Sunucu (20-32 oyuncu)
Yüksek kaliteli çok çekirdekli 4.0+ GHz500+ Mbps adanmış16-32 GB100+ GB SSDBüyük Sunucu (50+ oyuncu)

Minecraft RAM hızlı referans

Minecraft RAM Sizing Quick Reference
BaseNotesPer playerServer
1–2 GBKeşif, çiftlikler, redstone için artış0,1–0,3 GBVanilla
4 GBPaket belgelerini kontrol et; karo varlıklarını izle0.2–0.3 GBHafif Modlu (20–50 mod)
6 GBDaha fazla kayıt/dünya oluşturma; sık sık profil oluştur0.3–0.4 GBOrta Modlu (50–150 mod)
8–12 GBGenel sunucular genellikle 12–16 GB+0.4–0.5 GBAğır Modlu (150+ mod)
2–3 GB6–8 GB 20–50 oyuncu için; büyük merkezler için 10 GB+0.15–0.3 GBMinigames (Paper/Spigot)

Temel boyutlandırma formülü

Başlangıç tahmini için bunu kullanın, ardından izleyip ayarlayın:

  • Vanilla: Taban 1–2 GB + 0.1–0.3 GB × oyuncu.
  • Modlu: Taban 4/6/8–12 GB + 0.2–0.5 GB × oyuncu (mod sayısı ve dünya üretimiyle artar).
  • Minigames: Taban 2–3 GB + 0.15–0.3 GB × oyuncu (sınırlı haritalar tutarlılığı artırır).

İpucu: Makine RAM’inin yalnızca %70–80’ini JVM’ye ayırın, işletim sistemi/servisler için pay bırakın.

Örnek senaryolar

  • 10 oyunculu vanilla SMP keşifli: 1.5 GB + (10 × 0.2) ≈ 3.5 GB → 4 GB ayırın.
  • 12 oyunculu hafif mod paketi (~40 mod): 4 GB + (12 × 0.25) ≈ 7 GB → 8 GB ayırın.
  • 40 oyunculu minigames hub: 6–8 GB; çoklu arena/eklenti için 10 GB düşünün.

Sürüm, mod/eklenti ve dünya faktörleri

  • Yeni sürümler, karmaşık dünya üretimi ve sistemler nedeniyle daha fazla RAM kullanır.
  • Daha fazla mod/eklenti, taban belleği artırır; sızıntı ve gereksizleri denetleyin.
  • Chunk üretimi, varlık çiftlikleri, köylü ticaret salonları ve redstone zirveleri tetikler; dünyaları önceden oluşturun ve sınır belirleyin.

JVM başlatma örnekleri

Bunları başlangıç noktası olarak kullanın; kendi yapınıza göre test edip ayarlayın.

bash

Paper/Vanilla örneği (~6 GB ayırma)

java -Xms6G -Xmx6G
-XX:+UseG1GC -XX:+ParallelRefProcEnabled
-XX:MaxGCPauseMillis=100 -XX:+UnlockExperimentalVMOptions
-XX:+DisableExplicitGC -XX:G1NewSizePercent=20 -XX:G1MaxNewSizePercent=40
-XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5
-XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15
-XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1
-jar server.jar nogui

bash

Ağır mod paketleri örneği (~10 GB ayırma)

java -Xms10G -Xmx10G
-XX:+UseG1GC -XX:MaxGCPauseMillis=150
-jar forge-server.jar nogui

Optimizasyon kontrol listesi

  • Chunk büyümesini sınırlamak için dünyayı önceden oluşturun ve dünya sınırı belirleyin.
  • Varlık sayılarını ve çalışan redstone’u kontrol altına alın; Paper yapılandırmasını kullanın.
  • Timings/spark ile profil çıkarın; ağır eklenti/modları kaldırın veya değiştirin.
  • Kayıtları ve yeniden başlatmaları yoğun olmayan saatlere planlayın; yedekleri/kayıtları canlı diskten uzak tutun.
  • Gerçek yük altında tepe kullanımı ve TPS gözlemlendikten sonra RAM’i küçük adımlarla artırın.

CPU, depolama ve ağ notları

  • CPU: Yüksek tek çekirdek performansı TPS’i sabit tutar; ek çekirdekler arka plan görevlerine yardımcı olur.
  • Depolama: NVMe SSD’ler, kayıtlar ve chunk yüklemeleri için I/O gecikmesini azaltır.
  • : Ham bant genişliğinden çok düşük gecikme ve stabil yönlendirme tercih edin.

RAM kullanımının neden değiştiği

Sunucu belleği, yalnızca çevrimiçi oyuncu sayısı değil, yüklenen chunk’lar, varlıklar, tile entity’ler, eklenti/modlar ve eşzamanlı keşif tarafından belirlenir. Sık dünya kayıtları, harita ön üretimi ve çöp toplama davranışı da tepe bellek kullanımını etkiler.

Vanilla sunucular

Vanilla, oyuncu başına bellek açısından verimlidir ancak chunk üretimi, yaratık sınırları, köylü ticaret salonları ve redstone düzenekleriyle ani artışlar yaşar.

  • 1–5 oyuncu: 1–2 GB.
  • 5–10 oyuncu: 2–4 GB.
  • 10–20 oyuncu: 3–4+ GB; yeni alan keşfi veya çiftlik çalıştırılıyorsa daha fazla ekleyin.
  • Yönerge: Oyuncu başına yaklaşık 200 MB ve 1–2 GB taban ile başlayın, ardından tepe kullanımı izleyip ayarlayın.

Modlu sunucular (Forge/Fabric)

Mod paketleri, ek kayıtlar, tile entity’ler ve dünya üretimi nedeniyle taban belleği artırır.

  • Hafif (20–50 mod): Taban ~4 GB + oyuncu başına 200–300 MB.
  • Orta (50–150 mod): Taban ~6 GB + oyuncu başına 300–400 MB.
  • Ağır (150+ mod): Taban 8–12 GB + oyuncu başına 400–500 MB; büyük açık sunucular genellikle 12–16 GB+.
  • En iyi uygulama: Paketin kendi yönergelerini doğrulayın; bazı ağır paketler yalnızca boşta kararlı kalmak için minimum gerektirir.

Minigames ve eklenti sunucuları (Paper/Spigot)

Minigame sunucuları, Paper’ın optimizasyonlarından faydalanır ancak çoklu arena ve lobi için sağlam taban belleğe ihtiyaç duyar.

  • 20–50 oyuncu: Ayarlamayla 6–8 GB tipiktir.
  • Daha büyük hub’lar veya çoklu eşzamanlı örnekler: 10 GB+.
  • Oyuncu başına verimlilik, chunk’lar genellikle sınırlı olduğundan sürekli keşif SMP’lere göre daha iyidir.

İleri düzey optimizasyon ipuçları

  • Chunk’ları önceden oluşturun: WorldBorder veya Chunky gibi araçlarla dünyanızı önceden oluşturun ve çalışma zamanında chunk üretimini azaltın.
  • Varlık sınırları: Gecikme artışlarını önlemek için yaratık sınırlarını ve varlık sıkışma limitlerini yapılandırın.
  • Eklenti denetimi: Spark veya Timings ile düzenli olarak eklentileri profil çıkarın, bellek sızıntısı veya performans darboğazlarını tespit edin.
  • GC ayarı: Aikar’ın bayraklarıyla başlayın ancak GC günlüklerini izleyin ve sunucunuzun ihtiyacına göre duraklama sürelerini ayarlayın.
  • Depolama optimizasyonu: Dünya kayıtlarını hızlı NVMe sürücülerde, yedek ve kayıt dosyalarından ayrı tutun.

OYUN SUNUCUNUZU OLUŞTURUN
BAŞLAMAYA HAZIR MISINIZ?

Yeni oyun sunucunuzda %30’a varan tasarruf sağlayın.
Premium performans, anında aktivasyon ve rakipsiz güvenilirlik — hepsi daha iyi bir fiyatla.

EN YENİ BLOG YAZILARIMIZ

o