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

Detektering av skriptlag (MS) med Resmon-funktion på FiveM-servrar

Yazdır

Detektering av skriptlag (MS) med Resmon-funktion på FiveM-servrar

Den största orsaken till omedelbara frysningar (stamning) och FPS-fall som upplevs av spelare på FiveM PVP-servrar är inte maskinvaran, utan felaktigt optimerade skript (Resource) som lagts till servern. Erbjuds av FiveM spelmotor Resursövervakare (Resmon) Tack vare dess gränssnitt kan du omedelbart se vilket skript som förbrukar processorn (CPU). I den här guiden lär du dig om MS-optimering.

Steg 1: Aktivera Resmon-gränssnittet

För att se förbrukningsvärdena för skript på din server medan du är i spelet, följ dessa steg:

  • från ditt tangentbordF8Öppna FiveM-konsolen genom att trycka på knappen.
  • till konsolenresmon 1Skriv och tryck på Enter. En panel öppnas i det övre högra hörnet av skärmen där alla skript är listade. (För att stängaresmon 0du kan skriva).

Steg 2: Läs av värden (CPU msec och minne)

Det finns två viktiga kolumner i den öppnade panelen. För din servers hälsa bör du analysera dessa kolumner enligt följande:

  1. CPU msec (Mil sekunder): Det är den processortid ett skript spenderar per cykel. Beloppet som ett hälsosamt skript spenderar på tomgång 0,01ms till 0,05ms Det ska vara mellan .
  2. Även om du sitter sysslolös i listan 0,50 ms, 1,0 ms eller högre Om du ser ett skript som förbrukar värde är det skriptet felkodat. Generellt öppen kodCitizen.CreateThreadeller jobbar varenda sekundCitizen.Wait(0)cykler orsakar detta.
  3. Minne: Det är utrymmet som upptas av skriptet på RAM. Om det finns en minnesförbrukning (Memory Leak) som ständigt ökar med tiden, kommer det skriptet att förbruka RAM så länge servern förblir öppen och kommer så småningom att krascha servern.

Steg 3: Exakt lösning och optimering

  • Genom att undersöka kodblocken för skript som förbrukar hög MS, lägg till avståndskontroller (medan loopar) eller loopväntetider (som bara körs när spelaren interagerar (t.ex. närmar sig en markör)).Wait(1000)etc.)
  • Om du inte kan optimera, välj att använda alternativa, optimerade uppdaterade versioner av det skriptet för att lindra belastningen på ditt system.

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

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner