FiveM Lua Script Optimization i Resmon MS Vodič za stariju verziju
Neoptimizirane Lua skripte uzrokuju veliku upotrebu CPU-a i pad FPS-a na FiveM poslužiteljima.
Što je Resmon?
Resmon je FiveM alat za mjerenje performansi resursa.
Resmon Open Command
resmon 1
Uzroci visoke MS
- Korištenje beskonačne petlje
- Ne koristi se Wait
- Neoptimizirani crteži markera
- Nepotrebne operacije niti
Primjer optimizirane petlje
Citizen.CreateThread(function()
while true do
Wait(1000)
end
end)
Optimizacija markera
To što markeri nisu nacrtani daleko od igrača značajno poboljšava izvedbu.
Optimizacija upita baze podataka
- Koristite sustav predmemorije
- Smanjite upite koji se ponavljaju
- radije oxmysql
Skripte koje rade ispod 0,10 ms smatraju se visokom izvedbom.
Zaključak
Zahvaljujući Lua optimizaciji, može se postići fluidnije iskustvo FiveM s niskim kašnjenjem.
Ovaj članak je posebno pripremljen za PvPServer.