Rust Sunucusu İçin RAM ve Harita Boyutu Hesaplama

Rust Sunucusu İçin RAM ve Harita Boyutu Hesaplama

Rust sunucusu için RAM hesabı: Facepunch'ın 12 GB tabanı, harita boyutu ve oyuncu sayısı. Wipe döngüsünde bellek tüketimi nasıl artar.

White Bilişim
Paylaş
Yapay zekâya sor ChatGPT Claude

Rust Sunucusu İçin RAM ve Harita Boyutu Hesaplama

Rust sunucusu kiralarken en sık yapılan hata, paketi wipe’ın ilk gününe göre seçmektir. Yeni oluşturulmuş bir haritada Facepunch’ın verdiği 12 GB’lık tabanla rahat çalışan sunucu, ayın son haftasında aynı oyuncu sayısıyla takılmaya başlar. Bu yazıda RAM ihtiyacının neye göre değiştiğini, harita boyutunun etkisini ve paket seçimini hangi güne göre yapmanız gerektiğini anlatıyoruz.

RAM Tüketimini Belirleyen Üç Değişken

Rust sunucusunda bellek kullanımı tek bir sayıya bağlı değildir. Üç değişken birlikte çalışır:

DeğişkenEtkisiZaman içindeki davranışı
Harita boyutuTaban bellek tüketimiSabit
Oyuncu sayısıAnlık işlem ve ağ yüküSaatlik dalgalanır
Entity sayısıKalıcı bellek tüketimiWipe boyunca sürekli artar

Bunlardan en yanıltıcı olanı entity sayısıdır. Oyuncuların kurduğu her duvar, sandık, kapı ve tuzak sunucunun bellekte tuttuğu bir nesnedir. Oyuncu sayısı sabit kalsa bile, wipe’ın üçüncü haftasında dünyadaki yapı sayısı ilk günün birkaç katıdır.

Facepunch’ın Yayımladığı Tek Rakam: 12 GB

Resmi Rust wiki’sinde sunucu için verilen tek bellek değeri 12 GB boş RAM’dir; Facepunch, 6.000 boyutunun üzerindeki haritaların bundan daha fazlasını isteyeceğini de ekler. Bunun dışında harita boyutuna göre kademelendirilmiş resmi bir RAM tablosu yayımlanmıyor.

Aşağıdaki kademeler bu 12 GB’lık tabanın üzerine kendi ölçümlerimizle kurulmuştur, resmi bir kaynağa dayanmaz. Değerler, standart eklenti kurulumu olan bir sunucuda wipe ortası (yaklaşık 15. gün) gözlenmiştir:

Harita boyutuTipik oyuncuKendi ölçümümüzNot
3.00010-4012 GBFacepunch’ın verdiği taban yeterli
3.50040-8016 GBEn yaygın tercih
4.000 ve üzeri80-15020 GB ve üzeriYoğun yapılaşmada tüketim buradan başlar

💡 Harita boyutunu 3.000’den 3.500’e çıkarmak dünya alanını yaklaşık üçte bir büyütür. Bu yalnızca daha çok yer değil, daha çok ağaç, hayvan, monument ve yapılabilir alan demektir.

Wipe Döngüsü Boyunca Bellek Nasıl Artar?

Aylık wipe yapan bir sunucuda tipik seyir şöyledir:

  • 1-3. gün: Taban tüketim. Yapı sayısı düşük, bellek kullanımı en az seviyede.
  • 4-10. gün: Baz kurulumları tamamlanır, entity sayısı hızla artar.
  • 11-20. gün: Büyük klanlar genişler, bellek kullanımı ilk günün 1,5-2 katına çıkar.
  • 21-30. gün: Tepe nokta. Sunucu bu günlerde takılıyorsa paket yetersizdir.

Bu yüzden paket seçimini ayın son haftasına göre yapın. İlk günün rahatlığına bakarak seçilen paket, ayın sonunda oyuncu kaybettirir.

Harita Boyutunu Küçültmek Her Zaman Çözüm mü?

Hayır. Harita boyutunu küçültmek bellek tüketimini düşürür ama oyuncu başına düşen alanı da azaltır. 150 oyuncunun olduğu 3.000 boyutunda bir haritada baz kuracak yer kalmaz, oyuncular birbirini sürekli rahatsız eder ve sunucu terk edilir. Kendi kullandığımız pratik oran şudur:

Önerilen harita boyutu ≈ 2.500 + (aktif oyuncu sayısı × 12)

80 aktif oyunculu bir sunucu için bu yaklaşık 3.500 eder, yukarıdaki kademeyle uyumludur. Bu formül de resmi değil, kendi deneyimimizin özetidir.

Bellek Dışında Gözden Kaçan İki Konu

1. İşlemci Hızı

RAM’i büyütmek tick rate düşüşünü çözmez. Facepunch kendi wiki’sinde oyuncu sayısı arttıkça daha hızlı bir işlemcinin gerektiğini yazıyor; çekirdek sayısı konusunda bir şey söylemiyor. Bu nedenle Rust sunucuları için yüksek frekanslı Ryzen Premium VDS serisini öneriyoruz.

2. Disk Hızı

Rust her beş dakikada bir dünya kaydı alır. Wipe’ın sonuna doğru bu kayıt dosyası yüzlerce megabayta ulaşır. Mekanik veya paylaşımlı diskte bu işlem sunucuyu gözle görülür şekilde dondurur; NVMe SSD’de fark edilmez.

Ne Zaman Paket Yükseltmeli?

Aşağıdakilerden ikisi birden yaşanıyorsa paketiniz yetersizdir:

  • Sunucu, ayın son haftasında düzenli olarak takılıyor
  • gc.collect sonrası bellek kısa sürede tekrar doluyor
  • Yeniden başlatma aralığını kısaltmak zorunda kalıyorsunuz
  • Oyuncular “server lag” şikayetini yalnızca kalabalık saatlerde dile getiriyor

🚀 Paketinizi ay içinde yükseltebilirsiniz. Wipe günü öncesi üst pakete çıkıp ay sonunda geri dönmek yaygın bir kullanım şeklidir.

Sonuç

Rust sunucusu için RAM hesabı, harita boyutu ve oyuncu sayısı kadar wipe döngüsünün hangi gününde olduğunuza da bağlıdır. Doğru yaklaşım, ayın en yoğun gününü hedefleyen bir paket seçmek ve işlemci hızından ödün vermemektir.

👉 Oyununuza göre paket eşleştirmesi için Rust sunucu kiralama sayfamıza bakabilir, tüm oyun sunucusu seçeneklerimiz için oyun sunucusu kiralama sayfamızı inceleyebilirsiniz.