alpsr

Bilgi Vsro Performans Artırma ve Gameserver Yük Azaltmak

Katılım
19 Ara 2024
Mesajlar
482
Tepkime puanı
10
Puanları
18
Vsro'da en iyi performansı almak için Gameserver hafifletilmesi şarttır. Gameserver yükü genel performansınızı belirler.
Konuyu ileri zamanlarda olabildiğince güncelleyeceğim. Yorum atarak konunun güncel kalmasına katkı sağlayabilirsiniz.


1- Log Temizliği ile Performans : Logları temizler item,char logları , ihtiyacınız olmayan logları temizlemenizde fayda var. İtem logları item geçmişi vs için kullanılır.

Kod:
USE [SRO_VT_LOG]
GO
TRUNCATE TABLE [dbo].[_LogCashItem]
TRUNCATE TABLE [dbo].[_LogEventChar]
TRUNCATE TABLE [dbo].[_LogEventItem]
TRUNCATE TABLE [dbo].[_LogEventSiegeFortress]
TRUNCATE TABLE [dbo].[_LogSchedule]
TRUNCATE TABLE [dbo].[_LogServerEvent]


2. Mob Spawn Rate : Daha önce bu konuda prosedür paylaştım link aşağıda, 1 Gs Max 35k civarı mob kaldırır fakat bu değişkendir. Moobları dağıtmalısınız. Aynı noktaya 10k mob spawn olursa o Gs çöker. Mob spawn hızı aşırı fazla olursa Gs ms artırır. Tamamen bu ayar sizin Gs sayınıza mob spawn adet , hız , map gibi etkenlere bağlıdır.

Nasıl Ayarlanır
: https://www.sromax.com/konular/vsro-mob-spawn-rate-ile-kumeleme-ayari-prosedur.9/



3. Files Dosyalarını Çoğaltmak ve GameServer sayısını arttırmak. Guard destekliyorsa gerekli bilgiyi verecektir.

4. İtemlerin yerde bekleme sürelerini düzenlemek. Azaltmak -- Örnek Kod : 180000 - 3 dk olanları 1.5 dk yapar.


Kod:
USE SRO_VT_SHARD
UPDATE _RefObjCommon Set DecayTime='90000'  where DecayTime='180000'

5. Gereksiz çöp itemleri droptan kaldırmak.
 
Son düzenleme:

Konuyu Kimler Okuyor (Total: 1, Kullanıcı: 0, Ziyaretçi: 1)

Geri
Üst