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

Metin2 szerver teljesítményoptimalizálási és késésmegelőzési útmutató

Yazdır

Metin2 szerver teljesítményoptimalizálási és késésmegelőzési útmutató

A Metin2 PVP szervereken a játékosok számának növelése, a térképsűrűség vagy a hibás műszaki konfigurációk késést (lag) és pillanatnyi lefagyást (ch drop) okozhatnak a szerveren idővel. Biztonságosan követheti az alábbi lépéseket, hogy maximalizálja szervere teljesítményét, és optimalizálja a RAM- és CPU-használatot.

1. Rendszeres napló- és gyorsítótár-tisztítás

Amíg a játékszerver nyitva marad, a játékosok minden akciója, szörny spawn és syserr kimenet a naplómappákban halmozódik fel. A megduzzadt naplófájlok fárasztják a lemezt, és késést okoznak. A megoldáshoz használhatja az automatikus törlési szkriptet (clear.sh):

  • Filezillával/usr/gamecsatlakozzon a könyvtárhoz.
  • Ha elérhető a fájljaibanclear.shvagylog.shFuttassa a fájlt a Putty segítségével:
    sh clear.sh
  • A folyamat automatizálása a Putty terminálbancrontab -eA paranccsal ütemezheti az automatikus naplótisztítást minden este.

2. Csatornánkénti lejátszókorlát (CH) szerkesztése a CONFIG fájlokban

Az egyes csatornák magstruktúrájának van egy bizonyos memóriakorlátja. A szükségtelenül magas limitek fárasztják a szerverprocesszort. Csatornái CONFIG-fájljainak optimalizálásához:

  1. /usr/game/cores/channel1/CONFIGNyissa meg a fájlt egy szövegszerkesztővel.
  2. USER_LIMIT Állítsa az értéket ésszerű szintre a szerver RAM-kapacitásának és a cél lejátszóbázisnak megfelelően (pl. 500 vagy 1000).
  3. Ismételje meg ugyanezt a folyamatot a game99 mappában található összes CH és CONFIG fájl esetében.

3. DB (adatbázis) SQL optimalizálás és táblázat gyorsítótárazás

A Metin2 közvetlenül a Navicaton keresztül húzza le az adatfolyamot. Az adatbázis-lekérdezések késése késésként jelenik meg a játékban. Hajtsa végre a következő optimalizálást a Navicaton:

  • Csatlakozzon az adatbázishoz a Navicat programból.
  • "játékos" Lépjen az adatbázisba, és válassza ki az összes táblát.
  • Jobb kattintással karbantartás -> Optimalizált táblázatok Futtassa az opciót. Ez a folyamat lerövidíti a lekérdezési időt az indexek rendszerezésével.

4. Szerver operációs rendszer (FreeBSD) hálózati és kernel beállításai

A FreeBSD rendszermagot a Putty segítségével optimalizálhatja, így a hálózati csomagok gyorsabban eljutnak a szerverhez, és nem várnak a sorban./etc/sysctl.confNövelheti a hálózati teljesítményt, ha hozzáadja a következő sorokat a fájl aljához:

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

a szerverére, hogy a változtatások érvénybe lépjenek.rebootCsak dobd el.


Ez a cikk kifejezetten a PvPServer számára készült.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner