RAM kullanımının yükselmesi tek başına bellek sızıntısı olduğunu göstermez. Harita yükleme, dünya üretimi, önbellek oluşturma, çöp toplayıcının çalışma zamanı veya artan oyuncu sayısı geçici ya da beklenen kullanım oluşturabilir. Önce aynı zaman aralıklarında şu değerleri kaydedin:
- Aktif oyuncu sayısı ve mümkünse oyuncuların bulunduğu bölgeler
- Toplam, kullanılan ve boş RAM miktarı
- CPU kullanımı ile disk etkinliği
- Sunucunun yanıt süresi, tick süresi veya benzeri performans göstergeleri
- Yeniden başlatmadan sonra belleğin ne kadar sürede yükseldiği
- Olay sırasında oluşan hata, uyarı ve eklenti kayıtları
Şüpheli bileşeni kontrollü testlerle daraltın
Sorun canlı sunucuda ortaya çıkar çıkmaz bütün eklentileri kaldırmak, hangi değişkenin etkili olduğunu anlamayı zorlaştırır. Önce mevcut yapılandırmayı, eklenti listesini ve ilgili kayıtları güvenli bir konuma kopyalayın. Ardından test ortamında veya planlı bakım aralığında şu sırayı uygulayın:
- Aynı haritayı ve mümkün olduğunca benzer sunucu ayarlarını kullanarak yalnızca temel bileşenlerle başlatın.
- Benzer oyuncu sayısı ve işlemler altında belleği aynı aralıklarla kaydedin.
- Bellek artışı duruyorsa eklentileri veya modları küçük gruplar hâlinde geri ekleyin.
- Artışın yeniden başladığı gruptaki bileşenleri tek tek devreye alarak karşılaştırın.
- Sorunla aynı dönemde yapılan yapılandırma, sürüm veya içerik değişikliklerini kayıtlarla birlikte inceleyin.
Sonuçları yorumlayıp güvenli önlem alın
Bellek sınırını sürekli yükseltmek kök nedeni çözmez; yalnızca belirtilerin daha geç ortaya çıkmasına neden olabilir. Sorun doğrulanana kadar şüpheli bileşeni güncellemek, uyumlu bir sürüme dönmek veya geçici olarak devre dışı bırakmak daha kontrollü seçeneklerdir. Değişiklikten önce yapılandırma ve kayıtları saklayın, geri dönüş adımını planlayın.
Sunucu kararsızlaşıyor ya da oyuncu deneyimi bozuluyorsa planlı bir yeniden başlatma uygulayın ve oyuncuları önceden bilgilendirin. Teşhis amacıyla güvenlik kontrollerini kapatmayın, herkese yönetici yetkisi vermeyin ve gizli erişim bilgilerini paylaşmayın. Ölçümler bir bileşeni açıkça işaret etmiyorsa sorunu kesinleşmiş gibi sunmak yerine daha uzun süreli kayıt alıp bellek, CPU, disk ve hata kayıtlarını birlikte değerlendirin.
