Palworld adanmış sunucusu için nasıl bir VPS gerekir
Palworld yaratık yakalamaya dair sıcak bir oyun gibi görünür, ama adanmış sunucusu bellek açısından en obur sunuculardan biridir. Dünya her pal'ı, işçileriyle her üssü ve yerdeki eşyaları saklar; oyuncular uzakta olsa bile bunların hepsi sürekli hesaplanır. Bu yüzden Palworld sunucusu arkadaş sayısına göre değil, birkaç günlük kesintisiz çalışmanın ardından ne kadar bellek tüketeceğine göre seçilir.
Resmî gereksinimler
Geliştiriciler adanmış sunucu belgelerinde şunları belirtiyor:
- İşlemci — 4 çekirdek ve üzeri.
- Bellek — standart olarak 16 GB, büyük sunucular için 32 GB öneriliyor. 8 GB ile başlatmak mümkün, ama bellek yetersizliğinden çökme riski belirgin şekilde daha yüksek.
- Disk — hızlı SSD: yavaş bir sürücüde kayıtların bozulma riski vardır.
- Ağ — varsayılan olarak 8211/UDP portu,
-portparametresiyle değiştirilebilir. - İşletim sistemi — 64 bit Windows veya Linux (Ubuntu, AlmaLinux ve diğerleri); resmî bir Docker imajı da var.
Bu, tam dolu bir sunucu için değil, küçük bir grup için minimumdur: resmî rakamlar modları, çok sayıda üssü ve yeniden başlatmadan uzun süreli çalışmayı hesaba katmaz. Sunucuyu bir topluluğa açmayı düşünüyorsanız doğrudan üst sınıra göre hesaplayın.
Yukarıdaki tablo zaten bu rakamlara göre filtrelenmiştir: 3,5 GHz'ten başlayan frekansla 4 çekirdek ve 16 GB bellekten itibaren.
Bellek: 16 GB neden pay değildir
Sunucunun tüketimi dünyayla birlikte büyür: her yeni üs, üzerindeki onlarca pal ve atılan eşyalar belleğe nesne ekler. Yeniden başlatmadan geçen birkaç günün ardından, çevrimiçi oyuncu sayısı değişmese bile süreç belirgin şekilde şişer. Buradan pratik bir kural çıkar: 4–8 arkadaş için günlük yeniden başlatmayla 16 GB yeterlidir, 20–32 oyunculu açık bir sunucu için ise (32 varsayılan sınırdır) doğrudan 32 GB bellekten başlayan paketlere bakmaya değer.
PalWorldSettings.ini içindeki ayarlar yükü azaltmaya yardımcı olur: üs başına daha az pal (BaseCampWorkerMaxNum), lonca başına daha az üs, atılan eşyaların daha sık kaybolması. Buna ek olarak, çevrimiçi sayının en düşük olduğu saatlerde, oyunculara RCON üzerinden uyarı vererek zamanlanmış otomatik yeniden başlatma.
İşlemci, disk ve ağ
Palworld sunucusu birkaç iş parçacığı kullanır, ama ana simülasyon yine de tek bir çekirdeğin hızına dayanır; bu yüzden 3,5 GHz'ten başlayan frekans akıcılığı sekizinci çekirdekten daha fazla etkiler. Belgeler, yeni sürümlerde eski -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS başlatma parametrelerinin test edilmesini öneriyor: onlarsız sunucu daha da hızlı çalışabilir.
Disk için NVMe'li VPS alın: büyük bir dünyanın kaydı çok sayıda küçük dosya yazar ve yavaş bir sürücüde oyuncularda donmalar yaşanır. Dünya dosyalarının kendisi büyük değildir, ama her oyun güncellemesinden önce sunucu dışında kopyalarını alın — büyük yamalardan sonra kayıt uyumluluğu sorunları yaşanabiliyor.
8211/UDP oyun portunun yanı sıra, yönetim için varsayılan olarak 25575/TCP'de RCON ve 8212/TCP'de REST API öngörülmüştür. İkisi de ayarlardan açılır ve tüm internetten değil, yalnızca sizin IP'nizden erişilebilir olmalıdır. Yönetici parolası AdminPassword içinde, oyuncuların giriş parolası ise ServerPassword içinde belirlenir.
Başlatmadan sonra sık görülen sorunlar
- Sunucu arkadaşlara görünmüyor — 8211/UDP portu VPS güvenlik duvarında kapalı veya yanlış IP belirtilmiş; oyunda doğrudan adres ve portla bağlanılır.
- Bir günlük çalışmadan sonra çökme — neredeyse her zaman bellek yetersizliği; güvence olarak 4–8 GB swap açın ve günlük yeniden başlatma ayarlayın.
- Ayarlar uygulanmıyor —
PalWorldSettings.inidüzenlemeleri sunucu çalışırken yapılmış ve sunucu kapanırken dosyanın üzerine yazmış; dosyayı yalnızca durdurduktan sonra düzenleyin. - Oyuncular taşınmadan sonra ilerlemelerini kaybediyor — dünya oyuncu verileri klasörü olmadan taşınmış veya kayıt tanımlayıcısı değiştirilmiş; taşımadan önce
SaveGamesklasörünün tam kopyasını alın. - Tüm oyuncularda takılmalar — paylaşımlı vCPU'lu ucuz bir pakette yavaş disk veya aşırı yüklenmiş çekirdek.
Windows mu, Linux mu
Sunucu (Steam uygulaması 2394010) SteamCMD ile her iki sisteme de kurulur. Linux sürümü daha tutumludur: Windows lisansı gerekmez ve bellek grafik arayüze gitmez; bu Palworld için özellikle değerlidir. Makinede birkaç oyun tutuyorsanız onları bir panel aracılığıyla konteynerlerde çalıştırmak daha kolaydır — bkz. Pterodactyl için VPS. Bellek gereksinimleri açısından Palworld en çok ARK: Survival Ascended'a yakındır; ikisini ARK için VPS sayfasında karşılaştırabilirsiniz.