PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Guide för Metin2 Server Performance Optimization and Lag Prevention

Yazdır

Guide för Metin2 Server Performance Optimization and Lag Prevention

I Metin2 PVP-servrar kan ökning av antalet spelare, kartdensitet eller felaktiga tekniska konfigurationer orsaka förseningar (lag) och tillfälliga frysningar (ch-fall) på servern över tid. Du kan säkert följa stegen nedan för att maximera prestanda på din server och optimera RAM- och CPU-användning.

1. Regelbunden logg- och cacherensning

Så länge din spelserver förblir öppen, samlas varje åtgärd som görs av spelarna, monsterspawns och syserr-utdata i loggmapparna. Svullna loggfiler tröttar ut disken och orsakar fördröjning. Du kan använda det automatiska clearingskriptet (clear.sh) för lösningen:

  • med Filezilla/usr/gameansluta till katalogen.
  • Om det är tillgängligt i dina filerclear.shellerlog.shKör filen via Putty:
    sh clear.sh
  • För att automatisera denna process i Putty-terminalencrontab -eDu kan schemalägga automatisk loggrensning varje natt med kommandot.

2. Redigera spelargräns per kanal (CH) i CONFIG-filer

Kärnstrukturen för varje kanal har en viss minnesgräns. Onödigt höga gränser tröttar ut serverprocessorn. Så här optimerar du dina kanalers CONFIG-filer:

  1. /usr/game/cores/channel1/CONFIGÖppna filen med en textredigerare.
  2. USER_LIMIT Ställ in värdet på en rimlig nivå i enlighet med RAM-kapaciteten på din server och din målspelare (ex: 500 eller 1000).
  3. Upprepa samma process för alla CHs och CONFIG-filer i game99-mappen.

3. DB (Databas) SQL-optimering och tabellcache

Metin2 drar dataströmmen direkt genom Navicat. Fördröjning i databasfrågor återspeglas som fördröjning i spelet. Utför följande optimering på Navicat:

  • Anslut till din databas från Navicat-programmet.
  • "spelare" Gå till databasen och välj alla tabeller.
  • Genom att högerklicka underhåll -> Optimerade tabeller Kör alternativet. Denna process förkortar frågetiden genom att organisera indexen.

4. Serveroperativsystem (FreeBSD) Nätverks- och kärninställningar

Du kan optimera FreeBSD-kärnan via Putty så att nätverkspaket levereras till servern snabbare och inte väntar i kön./etc/sysctl.confDu kan öka nätverkets prestanda genom att lägga till följande rader längst ner i filen:

kern.ipc.somaxconn=1024
net.inet.tcp.recvspace=65536
net.inet.tcp.sendspace=65536

till din server för att ändringarna ska träda i kraft.rebootSläng det bara.


Den här artikeln är speciellt förberedd för PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner