Knight Online CPU 100% kasutusprobleem ja serveri viivituse probleemi lahendus
Mis on protsessori 100% probleem?
Kui protsessori kasutus jõuab 100% -ni, tähendab see, et serveri töötlemisvõimsus on täielikult laetud.
Sel juhul:
- Mängijad kogevad külmumist
- Esineb oskuste viivitusi
- Mob liigub hilja
- Serveri pingi väärtused suurenevad
- GameServer võib välja lülituda
Miks protsessori kasutus suureneb?
Knight Online'i serverite suurel protsessorikasutusel võib olla palju põhjuseid.
1. Liigne mobide tihedus
Suure hulga olendite kudemine, eriti farmipiirkondades, paneb protsessorile tõsise koormuse.
Sest iga rahvahulk:
- Teeb liikumisarvutusi
- Teostab mängija juhtimist
- Oskus teostab toiminguid
- AI teeb arvutusi
2. Vigased sündmusesüsteemid
Optimeerimata sündmuste skriptid võivad pidevalt ringi käia ja suurendada protsessori kasutust.
3. SQL päringu tihedus
Valesti konfigureeritud andmebaasitoimingud suurendavad protsessori kasutust.
Eelkõige:
- Palgilaudade kinnikasvamine
- indeksi puudumine
- Pidevalt töötavad päringud
mõjutab tõsiselt jõudlust.
4. DDoS ja robotirünnakud
Massilised pakettrünnakud võivad GameServerile liigse koormuse tekitada.
Kuidas kontrollida protsessori kasutamist?
Windowsi serverites:
Ctrl + Shift + Esc
Protsessori kasutust saate vaadata, kui avate Task Manager nupuga.
Eelkõige kontrollige neid teenuseid:
- GameServer.exe
- AIServer.exe
- Ebenezer.exe
- SQL Server
Mob Spawni optimeerimine
Liigne mobide tihedus on üks suuremaid põhjuseid, mis suurendab protsessori kasutamist.
Saate teha järgmist.
- Vähendage mobide arvu
- Suurendage taastumisaega
- Eemaldage mittevajalikud talualad
SQL Serveri jõudluse hooldus
SQL-i hooldustoimingud võivad jõudlust tõsiselt parandada.
Soovitatavad toimingud:
- Palkide puhastus
- Indeks optimeeritud
- Kasutamata laua puhastus
- Protsessi kahanemine pärast varundamist
Mänguserveri optimeerimine
Mõned vanemad serverifailide versioonid ei pruugi olla optimeeritud.
Stabiilsem:
- GameServeri failid
- AISserveri versioon
- Andmebaasi struktuur
Selle kasutamine võib jõudlust suurendada.
Kasutage DDoS-i kaitset
Suure liiklusega rünnakud võivad suurendada protsessori kasutust.
Seetõttu:
- Tulemüüri kaitse
- Piirmäärade süsteem
- VPS/VDS DDoS-vastase kaitsega
Soovitatav on kasutada.
Levinud vead
- Liigne mobide lisamine
- Optimeerimata sündmuste kasutamine
- Ebapiisava VPS-i valimine
- Vana SQL versiooni kasutamine
Järeldus
CPU optimeerimine Knight Online serverites on saavutatav õigesti konfigureeritud mob-süsteemi, optimeeritud SQL-serveri ja võimsa riistvara abil.
See artikkel on spetsiaalselt ette valmistatud PvPServeri jaoks.