297 frames · 15013ms recording · Shared Apr 30, 2026, 05:17 PM
Your server is in good shape in this capture. No action needed right now. If players are still feeling lag, record another profile while the issue is actively happening.
Scripts with Wait(0) running work every single frame will always show up in profilers. If the work inside that loop does not need to run 20 times per second, change it to Wait(500) or Wait(1000).
A profiler capture is only useful when it is recorded during the problem. If this was captured while the server was quiet, run the profiler again while players are actively seeing hitches, lag, or high CPU.
Full guides on reading profiler output, setting up txAdmin behind Cloudflare, car packs, clothing installs, external voice servers, and more: 1of1 Servers FiveM Guides
No hitches recorded — server is running great!
| Resource | Total | % of scripts | Avg/tick | Worst tick | Calls |
|---|---|---|---|---|---|
| 1 oxmysql | 18.07ms | 5.9% | 0.06ms | 0.27ms | 297 |
| 2 screencapture | 17.80ms | 5.8% | 0.06ms | 4.96ms | 297 |
| 3 pma-voice | 10.30ms | 3.4% | 0.03ms | 0.65ms | 297 |
| 4 meteo-misc | 4.19ms | 1.4% | 1.40ms | 2.37ms | 3 |
| 5 ox_target | 3.77ms | 1.2% | 1.88ms | 3.70ms | 2 |
| 6 meteo-boosting | 3.57ms | 1.2% | 1.19ms | 3.42ms | 3 |
| 7 connectqueue | 2.71ms | 0.9% | 0.18ms | 0.23ms | 15 |
| 8 thread @connectqueue/shared/sh_queue.lua[662..713] | 2.38ms | 0.8% | 0.16ms | 0.20ms | 15 |
| 9 weathersync | 1.14ms | 0.4% | 0.13ms | 0.26ms | 9 |
| 10 thread @weathersync/server/time.lua[22..33] | 0.78ms | 0.3% | 0.20ms | 0.24ms | 4 |
| 11 meteo-medicaljob | 0.70ms | 0.2% | 0.14ms | 0.36ms | 5 |
| 12 meteo-policejob | 0.56ms | 0.2% | 0.28ms | 0.30ms | 2 |
| 13 thread ?[198..203] | 0.51ms | 0.2% | 0.26ms | 0.32ms | 2 |
| 14 thread ?[693..698] | 0.50ms | 0.2% | 0.25ms | 0.26ms | 2 |
| 15 meteo-drugs | 0.31ms | 0.1% | 0.10ms | 0.18ms | 3 |
| 16 thread ?[239..254] | 0.21ms | 0.1% | 0.07ms | 0.12ms | 3 |
| 17 thread ?[58..102] | 0.20ms | 0.1% | 0.07ms | 0.08ms | 3 |
| 18 thread ?[1551..1589] | 0.19ms | 0.1% | 0.06ms | 0.07ms | 3 |
| 19 meteo-core | 0.11ms | 0.0% | 0.03ms | 0.04ms | 4 |
| 20 thread @ox_target/server/main.lua[25..48] | 0.11ms | 0.0% | 0.05ms | 0.06ms | 2 |
| 21 event __cfx_internal:httpResponse [citizen:/scripting/lua/scheduler.lua[370..376]] | 0.09ms | 0.0% | 0.02ms | 0.02ms | 5 |
| 22 thread @weathersync/server/weather.lua[19..36] | 0.09ms | 0.0% | 0.09ms | 0.09ms | 1 |
| 23 thread ?[401..406] | 0.07ms | 0.0% | 0.02ms | 0.03ms | 3 |
| 24 meteo-evidence | 0.07ms | 0.0% | 0.07ms | 0.07ms | 1 |
| 25 thread ?[521..535] | 0.05ms | 0.0% | 0.05ms | 0.05ms | 1 |
| 26 meteo-inventory | 0.04ms | 0.0% | 0.04ms | 0.04ms | 1 |
| 27 thread ?[59..69] | 0.03ms | 0.0% | 0.03ms | 0.03ms | 1 |
Want to analyze your own server?
Upload profiler — it's free