profiler graph question
- Element
- Member
- Posts: 269
- Joined: Tue Jun 11, 2013 00:27
- IRC: Elementwing4962
- In-game: Elementwing4962
- Location: New York
- Contact:
profiler graph question
what does the profiler gragh even do are mean
Join Me And My Team - thornfyregaming-mc.noip.me:25565
My Server Is 1.7.9
My Server Is 1.7.9
- Wuzzy
- Member
- Posts: 4803
- Joined: Mon Sep 24, 2012 15:01
- GitHub: Wuzzy2
- IRC: Wuzzy
- In-game: Wuzzy
- Contact:
This is a very good question. I would like to know this, too. Apparently the graphs are made for developers and show how well Minetest performs and how fast it does things. But I don’t know what they exactly mean.
When there is a detailed answer to this question I would like to add this information to the wiki.
When there is a detailed answer to this question I would like to add this information to the wiki.
Last edited by Wuzzy on Fri Oct 25, 2013 06:42, edited 1 time in total.
num_processed_meshes: The engine generates geometric meshes from MapBlock data for drawing. This is the number of those meshes that finished generating in each frame.
mainloop_sleep: If the game runs at a faster rate than wanted_fps, a sleep is inserted into each frame after drawing in order to not consume excess resources; this is that sleep time in seconds.
mainloop_other: Time spent in each frame for everything else than drawing.
mainloop_dtime: Total time spent per frame (mainloop_other + mainloop_draw + mainloop_sleep); FPS = 1/this averaged.
mainloop_draw: Time spent in each frame for drawing (rendering).
client_received_packets: Number of received high-level protocol packets in each frame.
mainloop_sleep: If the game runs at a faster rate than wanted_fps, a sleep is inserted into each frame after drawing in order to not consume excess resources; this is that sleep time in seconds.
mainloop_other: Time spent in each frame for everything else than drawing.
mainloop_dtime: Total time spent per frame (mainloop_other + mainloop_draw + mainloop_sleep); FPS = 1/this averaged.
mainloop_draw: Time spent in each frame for drawing (rendering).
client_received_packets: Number of received high-level protocol packets in each frame.
Re: profiler graph question
Finally I found this explanation. Maybe someone can add "packets_lost", "rupd_jitter" and "rupd_rtt"?
- azekill_DIABLO
- Member
- Posts: 7507
- Joined: Wed Oct 29, 2014 20:05
- GitHub: azekillDIABLO
- In-game: azekill_DIABLO
- Location: OMICRON
- Contact:
Re: profiler graph question
packet lost is self explaining
the other idk
the other idk
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!
DMs are always open if you want to get in touch!
- Tomas Brod
- Member
- Posts: 34
- Joined: Thu Sep 18, 2014 13:57
- In-game: Brod
- Location: Slovakia
- Contact:
Re: profiler graph question
rtt is round trip time. The time for a packet to got from client to server and back, like a ping.
rupd is update (upd) of something (r),
jitter is how much the value jumps around,
packets_lost is how bad is your internet connection.
Important fields are the RTT(ping) and FPS.
rupd is update (upd) of something (r),
jitter is how much the value jumps around,
packets_lost is how bad is your internet connection.
Important fields are the RTT(ping) and FPS.
- Wuzzy
- Member
- Posts: 4803
- Joined: Mon Sep 24, 2012 15:01
- GitHub: Wuzzy2
- IRC: Wuzzy
- In-game: Wuzzy
- Contact:
Re: profiler graph question
Still waiting for an official explanation of:
https://dev.minetest.net/Profiler_graph
- rudp_rtt
- rudp_jitter
- packets_lost
https://dev.minetest.net/Profiler_graph
Who is online
Users browsing this forum: No registered users and 8 guests