Minecraft VDS seçerken oyuncu sayısının yanında sürümü, sunucu yazılımını, dünyayı ve eklenti yükünü değerlendirin. Tek bir RAM tablosu her kurulumda aynı kapasiteyi vermez. Amaç, bellek ihtiyacını ölçmek ve tick gecikmesinin sebebini ayırmaktır.
Java, Bedrock ve modpaketini ayırın
Java Edition ve Bedrock Dedicated Server farklı kurulumlardır. Java sunucusunda Paper, Fabric veya Forge gibi yazılımlar farklı özellikler sunar; modların istediği sunucu türünü doğrulayın. Kullanılacak Java sürümünü, seçtiğiniz sunucu yazılımının güncel belgesinden kontrol edin. Bir paketin yalnızca mod sayısını bilmek, bellek ihtiyacını hesaplamak için yeterli değildir.
RAM bütçesini üç parçaya ayırın
| Pay | Neyi kapsar? | Nasıl değerlendirilir? |
|---|---|---|
| İşletim sistemi | Sistem servisleri ve dosya önbelleği | Oyun kapalıyken temel kullanımı ölçün. |
| Oyun süreci | Dünya, entity ve eklenti verileri | Gerçek oyuncu oturumunda bellek ve GC davranışını izleyin. |
| Ek servisler | Proxy, veritabanı veya oyun paneli | Her sürece ayrıca kaynak ayırın. |
Sunucu paketindeki toplam RAM’in tamamını Java’ya vermeyin. Birden fazla oyun süreci çalıştırıyorsanız her birinin sınırı, toplam bütçe içinde kalmalıdır. RAM tablosundaki öneriler başlangıç noktasıdır; ölçülmüş kapasite garantisi değildir.
-Xmx sınırını ölçerek belirleyin
-Xmx, Java heap üst sınırını belirler; Java sürecinin bütün bellek kullanımını temsil etmez. İşletim sistemi için boşluk bırakın ve swap kullanımını izleyin. Belleğin yüksek görünmesi tek başına yetersizlik kanıtı değildir: GC sonrasındaki kullanım, uzun duraklamalar ve bellek hatalarını birlikte inceleyin. Başlangıç komutunu kullandığınız sunucu yazılımının belgesinden alın.
Görüş mesafesi ve dünya yükü
view-distance ve simulation-distance yükü etkiler. Oyuncuların haritada farklı bölgelere dağılması, yoğun redstone veya entity birikimi test sonucunu değiştirir. Bir ayarı değiştirip aynı senaryoyu tekrar ölçün; birden fazla değişikliği aynı anda yapmak hangi adımın etkili olduğunu belirsizleştirir.
TPS düşüşünü RAM sorunundan ayırın
Tick gecikmesi varsa desteklenen profiler ile hangi işlemlerin süre harcadığını inceleyin. Paper’ın profil çıkarma rehberi spark kullanımını açıklar. Tek çekirdek yükü, eklenti işlemleri, disk beklemesi ve GC duraklamalarını birlikte değerlendirin. RAM eklemek, CPU’ya yük bindiren bir eklentiyi tek başına düzeltmez.








