Performance Stat Categories: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "==Performance Stats Categories== ===Performance Stats Categories=== *'''Lua memory''' - Lists both VRAM and RAM usage. **'''1: name''' -- Name **'''2: change''' - Change sinc...")
 
 
(4 intermediate revisions by 2 users not shown)
Line 2: Line 2:
===Performance Stats Categories===
===Performance Stats Categories===


*'''Lua memory''' - Lists both VRAM and RAM usage.
**'''1: name''' -- Name
**'''2: change''' - Change since the last 5s.
**'''3: current''' - Current memory usage of the listed thing.[Eg. a resource, or Lua VM]
**'''4: max''' - Max memory usage in the last 5s
**'''5: XMLFiles''' - How much XMLFiles are using of the current mem usg.
**'''6: refs''' - Unknown
**'''7: Timers''' - How much Timers are using of the current mem usg.
**'''8: Elements''' - same.
**'''9: TextItems''' - same.
**'''10: DxFonts''' - same.
**'''11: GuiFonts''' - same.
**'''12: Textures''' - same.
**'''13: Shaders''' - same.
**'''14: RenderTargets''' - same.
**'''15: ScreenSources''' - same.
**'''16: WebBrowsers''' - same.
<nowiki>---</nowiki>
*'''Lib memory'''
**'''1: name'''
**'''2: change'''
**'''3: current'''
**'''4: max'''


*'''Lua timing:'''
====Lua memory====
**'''1: name''' - Name
*'''1: name''' -- Name of the resource, except for "Lua VM totals" which is all combined.
**'''2: 5s.cpu''' - 5s CPU usage
*'''2: change''' - Change in memory usage in the last 5 seconds.
**'''3: 5s.time''' - Unknown
*'''3: current''' - Current memory usage of the listed thing.[Eg. a resource, or Lua VM]
**'''4: 5s.calls''' - Unknown[Maybe functions calls]
*'''4: max''' - Max memory usage of the resource since it started.
**'''5: 5s.avg''' - 5s avg CPU usae
*'''5: XMLFiles''' - How many XML files are open by the resource.
**'''6: 5s.max''' - 5s max CPU usage
*'''6: refs''' - How many event created by the  resource.
**'''7: 60s.cpu''' - same, but 60s.
*'''7: Timers''' - How many timers the resource is using.
**'''8: 60s.time''' - same, but 60s.
*'''8: Elements''' - How many elements the resource has created which are still in existence.
**'''9: 60s.calls''' - same, but 60s.
*'''9: TextItems''' - same.
**'''10: 60s.avg''' - same, but 60s.
*'''10: DxFonts''' - same.
**'''11: 60s.max''' - same, but 60s.
*'''11: GuiFonts''' - same.
**'''12: 300s.cpu''' - same, but 300s.
*'''12: Textures''' - same.
**'''13: 300s.time''' - same, but 300s.
*'''13: Shaders''' - same.
**'''14: 300s.calls''' -same, but 300s.
*'''14: RenderTargets''' - same.
**'''15: 300s.avg''' - same, but 300s.
*'''15: ScreenSources''' - same.
**'''16: 300s.max''' - same, but 300s.
*'''16: WebBrowsers''' - same.


====Lib memory====
*'''1: name''' This category is only used by developers.
*'''2: change'''
*'''3: current'''
*'''4: max'''


*'''Packet usage'''
====Lua timing====
**'''1: Packet type''' - Packet type, could be incoming, or outgoing.
*'''1: name''' - Name
**'''2: Incoming.msgs/sec''' <- Read the name..
*'''2: 5s.cpu''' - CPU usage in the last 5 seconds.
**'''3: Incoming.bytes/sec''' <- Read the name..
*'''3: 5s.time''' - CPU time spent in last 5 seconds on this resource.
**'''4: Incoming.logic cpu''' <- Read the name..
*'''4: 5s.calls''' - Unknown[Maybe functions calls]
**'''5: Outgoing.msgs/sec''' <- Read the name..
*'''5: 5s.avg''' - 5s avg CPU usae
**'''6: Outgoing.bytes/sec''' <- Read the name..
*'''6: 5s.max''' - 5s max CPU usage
**'''7: Outgoing.msgs share''' <- Read the name..
*'''7: 60s.cpu''' - same, but 60s.
*'''8: 60s.time''' - same, but 60s.
*'''9: 60s.calls''' - same, but 60s.
*'''10: 60s.avg''' - same, but 60s.
*'''11: 60s.max''' - same, but 60s.
*'''12: 300s.cpu''' - same, but 300s.
*'''13: 300s.time''' - same, but 300s.
*'''14: 300s.calls''' -same, but 300s.
*'''15: 300s.avg''' - same, but 300s.
*'''16: 300s.max''' - same, but 300s.
 
====Packet usage====
*'''1: Packet type''' - Packet type, could be incoming, or outgoing.
*'''2: Incoming.msgs/sec''' <- Read the name..
*'''3: Incoming.bytes/sec''' <- Read the name..
*'''4: Incoming.logic cpu''' - Amount of logic thread CPU usage that processing these packets requires.
*'''5: Outgoing.msgs/sec''' <- Read the name..
*'''6: Outgoing.bytes/sec''' <- Read the name..
*'''7: Outgoing.msgs share''' <- Read the name..

Latest revision as of 12:42, 25 January 2024

Performance Stats Categories

Performance Stats Categories

Lua memory

  • 1: name -- Name of the resource, except for "Lua VM totals" which is all combined.
  • 2: change - Change in memory usage in the last 5 seconds.
  • 3: current - Current memory usage of the listed thing.[Eg. a resource, or Lua VM]
  • 4: max - Max memory usage of the resource since it started.
  • 5: XMLFiles - How many XML files are open by the resource.
  • 6: refs - How many event created by the resource.
  • 7: Timers - How many timers the resource is using.
  • 8: Elements - How many elements the resource has created which are still in existence.
  • 9: TextItems - same.
  • 10: DxFonts - same.
  • 11: GuiFonts - same.
  • 12: Textures - same.
  • 13: Shaders - same.
  • 14: RenderTargets - same.
  • 15: ScreenSources - same.
  • 16: WebBrowsers - same.

Lib memory

  • 1: name This category is only used by developers.
  • 2: change
  • 3: current
  • 4: max

Lua timing

  • 1: name - Name
  • 2: 5s.cpu - CPU usage in the last 5 seconds.
  • 3: 5s.time - CPU time spent in last 5 seconds on this resource.
  • 4: 5s.calls - Unknown[Maybe functions calls]
  • 5: 5s.avg - 5s avg CPU usae
  • 6: 5s.max - 5s max CPU usage
  • 7: 60s.cpu - same, but 60s.
  • 8: 60s.time - same, but 60s.
  • 9: 60s.calls - same, but 60s.
  • 10: 60s.avg - same, but 60s.
  • 11: 60s.max - same, but 60s.
  • 12: 300s.cpu - same, but 300s.
  • 13: 300s.time - same, but 300s.
  • 14: 300s.calls -same, but 300s.
  • 15: 300s.avg - same, but 300s.
  • 16: 300s.max - same, but 300s.

Packet usage

  • 1: Packet type - Packet type, could be incoming, or outgoing.
  • 2: Incoming.msgs/sec <- Read the name..
  • 3: Incoming.bytes/sec <- Read the name..
  • 4: Incoming.logic cpu - Amount of logic thread CPU usage that processing these packets requires.
  • 5: Outgoing.msgs/sec <- Read the name..
  • 6: Outgoing.bytes/sec <- Read the name..
  • 7: Outgoing.msgs share <- Read the name..