Průvodce optimalizací skriptů FiveM Lua a downgrade Resmon MS
Neoptimalizované skripty Lua způsobují vysoké využití CPU a pokles FPS na serverech FiveM.
Co je Resmon?
Resmon je nástroj pro měření výkonu zdrojů FiveM.
Příkaz Resmon Open
resmon 1
Příčiny vysoké MS
- Použití nekonečné smyčky
- Nepoužívat Wait
- Neoptimalizované výkresy značek
- Zbytečné operace s vlákny
Příklad optimalizované smyčky
Citizen.CreateThread(function()
while true do
Wait(1000)
end
end)
Optimalizace značek
Nemít značky nakreslené daleko od hráče výrazně zlepšuje výkon.
Optimalizace databázových dotazů
- Použijte systém mezipaměti
- Omezte opakované dotazy
- preferuji oxmysql
Skripty běžící pod 0,10 ms jsou považovány za vysoce výkonné.
Závěr
Díky optimalizaci Lua lze dosáhnout plynulejšího zážitku FiveM s nižším zpožděním.
Tento článek je speciálně připraven pro PvPServer.