Skip to content

🚀 Suorituskyvyn optimointi ​

Hyvin optimoitu palvelin takaa pelaajille sulavan kokemuksen ilman viivettä (desync) tai hahmojen "kuminauha-efektiä". Seuraa näitä ohjeita parantaaksesi palvelimesi vakautta.


1. Palvelimen restart-aikataulu ​

DayZ-palvelin kerää "roskaa" muistiin ajan myötä. Säännölliset uudelleenkäynnistykset ovat välttämättömiä.

  • Suositus: Käynnistä palvelin uudelleen 3-4 kertaa vuorokaudessa (esim. 6 tunnin välein).
  • Miten: Käytä paneelin Schedules-toimintoa luodaksesi automaattisen "Power Action: Restart" -tehtävän.

2. Loot-talouden tasapainotus (Central Economy) ​

Liian suuri määrä esineitä maassa on suurin syy palvelimen hidasteluun.

  • Määrät: Pidä types.xml-tiedostossa kokonais-nominal-arvot järkevinä. Jos jokaisessa talossa on 20 esinettä, palvelin joutuu laskemaan tuhansia kohteita jatkuvasti.
  • Siivous: Tarkista esineiden lifetime. Jos maahan jäävät reput ja vaatteet säilyvät siellä päiviä, ne kuormittavat tietokantaa.
    • Suositus: Pienille esineille 3600-7200 (1-2h) elinikä.

3. Modien karsiminen ​

Jokainen modi vie palvelimen resursseja.

  • Tiedostokoko: Suuret karttamodit vievät RAM-muistia, mutta raskaat skriptimodit (kuten monimutkaiset tekoäly- tai kauppiasmodit) vievät prosessoritehoa.
  • Päivitykset: Varmista, että kaikki modit ovat ajan tasalla. Vanhentunut modi voi aiheuttaa jatkuvia virheitä (error logs), jotka tukkivat palvelimen suorittimen.

4. Lokitiedostojen hallinta (Cleaning Logs) ​

Jos palvelimella on virheitä, lokitiedostot (.RPT ja .ADM) voivat kasvaa gigatavujen kokoisiksi.

  1. Mene File Manager -> profiles tai config.
  2. Tarkista .RPT-tiedoston koko. Jos se on valtava, avaa se ja katso, mikä modi syytää virheilmoituksia.
  3. Poista vanhat lokit säännöllisesti säästääksesi levytilaa.

5. Verkkoasetusten hienosäätö ​

Voit kokeilla muuttaa näitä serverDZ.cfg -tiedostossa parantaaksesi yhteyden laatua:

cpp guaranteedUpdates=1; // Varmistaa, että tärkeät tiedot kulkevat perille networkRangeClose=20; // Pelaajien välinen etäisyys verkkopäivityksille (lähellä) networkRangeFar=1000; // Maksimietäisyys, jolta peli päivittää kohteita pelaajalle


🛠️ Diagnosointi: Miten tiedän, lagaako palvelin? ​

Katso konsolia tai admin-työkalua (esim. VPPAdminTools). Etsi arvoa Server FPS:

40-50+ FPS: Erinomainen suorituskyky.

20-30 FPS: Tyydyttävä, mutta pelaajat saattavat huomata pientä viivettä autoilla ajaessa.

Alle 15 FPS: Palvelin on pahasti ylikuormittunut. (Tarkista modit ja lootin määrä!)

Routaservereiden virallinen ohjekeskus.