Thread Tools Display Modes
06/05/18, 07:20 AM   #1
Trollwut
 
Trollwut's Avatar
Join Date: Apr 2014
Posts: 6
Monitor addons' performance?

Hi folks!

I'm looking for an addon, that can track per-addon it's performance and CPU usage. Like an "addon task manager".

I looked into the API (http://wiki.esoui.com/API) and couldn't even find such functions for it. If it *is* possible though, if someone can lead me into the right direction, I might develop it myself But as I can't even find functions for monitoring, I'm a bit hopeless
  Reply With Quote
06/05/18, 08:32 AM   #2
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 1,566
There are currently no APIs that would allow to do this. The best that can be done right now is adding start/stop calls for some timer to every single function in an addon, which would itself have a huge impact on the game performance.
  Reply With Quote
06/05/18, 02:49 PM   #3
SDPhantom
 
SDPhantom's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 47
You can query memory usage from the garbage collector.
Code:
local MemKB=collectgarbage("count")
I don't think there are profiling features otherwise.
  Reply With Quote

ESOUI » AddOns » AddOn Search/Requests » Monitor addons' performance?

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off