A szerveroldali hitch warning, a játékos magas pingje és az alacsony kliens-FPS eltérő problémákra utalhat. Ugyanarra a tünetre adott nagyobb RAM-csomag nem feltétlenül oldja meg a hibás scriptet, a túl nagy térképet vagy a hálózati gondot.
Az útmutató segít méréssel szétválasztani ezeket. A csomagválasztáshoz a terhelés alatti profil, a memóriahasználat, az adatbázis és a tartalom mérete együtt hasznos; nincs minden RP-városra érvényes, játékosszámból kiszámítható erőforrásigény.
1. Először válaszd szét a tüneteket
| Tünet | Mérés iránya |
|---|---|
| Hitch warning a szerver konzoljában | Szerveroldali scriptfutás és a hoszt terhelése. |
| Alacsony FPS egy adott helyen | Kliensoldali resource, térkép, jármű és grafikai terhelés. |
| Magas ping, megszakadó kapcsolat | Játékos hálózata, útvonal és szerverkapcsolat. |
| Lassú karakter- vagy inventory-művelet | Adatbázis, lekérdezések és az érintett script. |
| Indulás után fokozatos romlás | Memórianövekedés, háttérfeladat és időben változó terhelés. |
2. Készíts profilt a problémás helyzetben
A profiler szerver- és kliensoldalon is használható. A szerver konzoljában készített profil a szerveroldali problémához, a kliens F8 konzoljából készített mérés a kliens terheléséhez ad adatot. Az 500 rögzített frame kiinduló minta, nem 500 másodperc.
- Jegyezd fel, hol és milyen művelet közben jelentkezett a hiba.
- Az érintett környezet konzoljában rögzíts mintát, majd ellenőrizd a mérés befejezését.
- Nyisd meg a profilt; szerveroldalon a megadott hivatkozást külön böngészőben kellhet megnyitni.
- Keresd a problémás időponttal egybeeső hosszú futásokat, majd vizsgáld meg a resource kódját és naplóját.
profiler record 500
profiler status
profiler view3. Mit mond el a RAM, a CPU és a tárhely?
- A RAM-méréshez a folyamat memóriahasználatát és a hoszt állapotát együtt nézd. A több RAM nem gyorsít automatikusan egy rossz ciklust.
- Az összesített CPU-százalék mellett a profil időigényes feladatait is vizsgáld. A vCPU-szám nem önmagában processzorsebesség.
- Az adatbázis lassú lekérdezéseit és kapcsolatkezelését is nézd meg; ezeket a játékos több késésként érzékelheti.
- A szabad tárhelybe a naplók, mentések és növekvő tartalom is számít. A betelt lemez nem feltétlenül oldható meg scriptoptimalizálással.
4. Egyszerre egy változtatást mérj vissza
- Rögzíts kiinduló profilt és a teszttevékenységet.
- Tesztmásolaton módosíts egy resource-ot, lekérdezést vagy tartalmat.
- Ugyanazzal a tevékenységgel mérj újra, és ellenőrizd, hogy a funkció továbbra is helyes.
- Tartósan mért kapacitáshiánynál egyeztesd a szükséges bővítést. Script- vagy tartalomhiba esetén előbb annak okát javítsd.



