Guide d'optimisation des scripts FiveM Lua et de rétrogradation de Resmon MS
Les scripts Lua non optimisés entraînent une utilisation élevée du processeur et des baisses de FPS sur les serveurs FiveM.
Qu’est-ce que Resmon ?
Resmon est l'outil de mesure de la performance des ressources FiveM.
Commande d'ouverture Resmon
resmon 1
Causes d'une SEP élevée
- Utilisation de la boucle infinie
- Ne pas utiliser Attendre
- Dessins au marqueur non optimisés
- Opérations de thread inutiles
Exemple de boucle optimisée
Citizen.CreateThread(function()
while true do
Wait(1000)
end
end)
Optimisation des marqueurs
Ne pas avoir de marqueurs éloignés du joueur améliore considérablement les performances.
Optimisation des requêtes de base de données
- Utiliser le système de cache
- Réduisez les requêtes répétitives
- préférez oxmysql
Les scripts exécutés en moins de 0,10 ms sont considérés comme hautes performances.
Conclusion
Grâce à l'optimisation Lua, une expérience FiveM plus fluide et avec un faible décalage peut être obtenue.
Cet article est spécialement préparé pour PvPServer.