meteo-v2-performance

297 frames · 15013ms recording · Shared Apr 30, 2026, 05:17 PM

Analyze yours
Excellent
Scripts use very little of the tick budget
1.03ms
Avg script time / tick
0.3%
Heavy ticks (1 / 297 ticks >25ms scripts)
74.64ms
Worst tick scripts · p95: 1.53ms
0.3%
Hitches (1 / 297 frames >25ms)
74.64ms
Worst frame · p95: 1.53ms

Next Steps

1.

Your server is in good shape. No action needed right now. Record another profile when your player count is higher to get a more accurate picture.

3.

If monitor or resource-manager shows up in your profiler with high tick times, run txAdmin as a system service. The resource still loads but most of its work moves outside the scripting runtime, which significantly reduces its tick time.

4.

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).

5.

Full guides on reading profiler output, setting up txAdmin behind Cloudflare, car packs, clothing installs, external voice servers, and more: 1of1 Servers FiveM Guides

Frame Timeline

25ms script budget
Normal Warning Hitch (>25ms) Hover a bar for details

Top 20 Worst Scripts

CPU HOG Most total CPU time
1
Resource Manager Tick 132.78ms
2
ref call [@monitor/resource/sv_main.lua[353..390]] 61.09ms
3
tick (monitor) 38.00ms
4
tick (oxmysql) 18.07ms
5
tick (screencapture) 17.80ms
6
tick (pma-voice) 10.30ms
7
tick (meteo-misc) 4.19ms
8
tick (ox_target) 3.77ms
9
tick (meteo-boosting) 3.57ms
10
tick (connectqueue) 2.71ms
11
thread @connectqueue/shared/sh_queue.lua[662..713] 2.38ms
12
thread @monitor/resource/sv_main.lua[482..487] 1.39ms
13
event:__cfx_internal:httpResponse (monitor) 1.25ms
14
tick (weathersync) 0.94ms
15
thread @weathersync/server/time.lua[22..33] 0.78ms
16
thread @monitor/resource/sv_main.lua[488..493] 0.75ms
17
thread @monitor/resource/sv_playerlist.lua[112..134] 0.70ms
18
tick (meteo-medicaljob) 0.70ms
19
thread @monitor/resource/sv_logger.lua[31..54] 0.61ms
20
tick (meteo-policejob) 0.56ms
SPIKE Worst single tick
1
ref call [@monitor/resource/sv_main.lua[353..390]] 61.09ms
2
Resource Manager Tick 7.82ms
3
tick (screencapture) 4.96ms
4
tick (ox_target) 3.70ms
5
tick (meteo-boosting) 3.42ms
6
tick (meteo-misc) 2.37ms
7
tick (monitor) 1.81ms
8
tick (pma-voice) 0.65ms
9
tick (meteo-medicaljob) 0.36ms
10
thread @monitor/resource/sv_main.lua[482..487] 0.33ms
11
thread ?[198..203] 0.32ms
12
tick (meteo-policejob) 0.30ms
13
event:__cfx_internal:httpResponse (monitor) 0.30ms
14
tick (oxmysql) 0.27ms
15
thread ?[693..698] 0.26ms
16
tick (weathersync) 0.26ms
17
thread @weathersync/server/time.lua[22..33] 0.24ms
18
tick (connectqueue) 0.23ms
19
thread @connectqueue/shared/sh_queue.lua[662..713] 0.20ms
20
thread @monitor/resource/sv_main.lua[488..493] 0.19ms
HITCH DRIVER Present during hitches

No hitches recorded — server is running great!

Resource Breakdown 37 resources

ResourceTotal% of scriptsAvg/tickWorst tickCalls
1 Resource Manager Tick132.78ms
43.5%
0.45ms7.82ms297
2 ref call [@monitor/resource/sv_main.lua[353..390]]61.09ms
20.0%
61.09ms61.09ms1
3 tick (monitor)38.00ms
12.5%
0.13ms1.81ms297
4 tick (oxmysql)18.07ms
5.9%
0.06ms0.27ms297
5 tick (screencapture)17.80ms
5.8%
0.06ms4.96ms297
6 tick (pma-voice)10.30ms
3.4%
0.03ms0.65ms297
7 tick (meteo-misc)4.19ms
1.4%
1.40ms2.37ms3
8 tick (ox_target)3.77ms
1.2%
1.88ms3.70ms2
9 tick (meteo-boosting)3.57ms
1.2%
1.19ms3.42ms3
10 tick (connectqueue)2.71ms
0.9%
0.18ms0.23ms15
11 thread @connectqueue/shared/sh_queue.lua[662..713]2.38ms
0.8%
0.16ms0.20ms15
12 thread @monitor/resource/sv_main.lua[482..487]1.39ms
0.5%
0.28ms0.33ms5
13 event:__cfx_internal:httpResponse (monitor)1.25ms
0.4%
0.25ms0.30ms5
14 tick (weathersync)0.94ms
0.3%
0.19ms0.26ms5
15 thread @weathersync/server/time.lua[22..33]0.78ms
0.3%
0.20ms0.24ms4
16 thread @monitor/resource/sv_main.lua[488..493]0.75ms
0.2%
0.15ms0.19ms5
17 thread @monitor/resource/sv_playerlist.lua[112..134]0.70ms
0.2%
0.07ms0.10ms10
18 tick (meteo-medicaljob)0.70ms
0.2%
0.14ms0.36ms5
19 thread @monitor/resource/sv_logger.lua[31..54]0.61ms
0.2%
0.04ms0.06ms15
20 tick (meteo-policejob)0.56ms
0.2%
0.28ms0.30ms2
21 thread ?[198..203]0.51ms
0.2%
0.26ms0.32ms2
22 thread ?[693..698]0.50ms
0.2%
0.25ms0.26ms2
23 tick (meteo-drugs)0.31ms
0.1%
0.10ms0.18ms3
24 thread ?[239..254]0.21ms
0.1%
0.07ms0.12ms3
25 ref call [@weathersync/server/time.lua[45..63]]0.20ms
0.1%
0.05ms0.10ms4
26 thread ?[58..102]0.20ms
0.1%
0.07ms0.08ms3
27 thread ?[1551..1589]0.19ms
0.1%
0.06ms0.07ms3
28 ref call [@meteo-core/server/functions.lua[131..133]]0.11ms
0.0%
0.03ms0.04ms4
29 thread @ox_target/server/main.lua[25..48]0.11ms
0.0%
0.05ms0.06ms2
30 event __cfx_internal:httpResponse [citizen:/scripting/lua/scheduler.lua[370..376]]0.09ms
0.0%
0.02ms0.02ms5
31 thread @weathersync/server/weather.lua[19..36]0.09ms
0.0%
0.09ms0.09ms1
32 thread ?[401..406]0.07ms
0.0%
0.02ms0.03ms3
33 tick (meteo-evidence)0.07ms
0.0%
0.07ms0.07ms1
34 thread @monitor/resource/sv_initialData.lua[24..35]0.05ms
0.0%
0.05ms0.05ms1
35 thread ?[521..535]0.05ms
0.0%
0.05ms0.05ms1
36 tick (meteo-inventory)0.04ms
0.0%
0.04ms0.04ms1
37 thread ?[59..69]0.03ms
0.0%
0.03ms0.03ms1

Want to analyze your own server?

Upload profiler — it's free
HOSTING
Your server deserves better than lag. Game Enterprise DDoS protection, NVMe storage, and low-latency nodes.
View plans