Thread Tools Display Modes
09/07/24, 04:45 PM   #1
atharti
Join Date: Apr 2023
Posts: 8
LUA memory issue

Hey, like halfyear ago i notcied that when i farm mobs in public dungeon my LUA memory usage grows unendingly, usually i have about 450mb used, and i have like hunded addons. One time it reached 2 GBs (was farming for hours), well problem is not that it takes much, problem is that game start lagging. My FPS goes from stable 60 to 10 overtime, and mobs stop rendering correctly like i approach the spot use skill, already see the damage numbers but not the mobs, also other textures get scuffed. Reloading UI resets LUA memory to normal, or a relog. Its super annoying, it grows like 10mb per minute and only happening when i farm mobs in public dungeon, in blackrose prison exp runs everything is smooth for some reason.
So id like to ask you, whats happening? Is it some certain addon that works in a wrong way? Or its just how its should be? Would like to hear any advices in general or how to find that bad addon. I tried disabling massive ones like interface etc but it didnt help, general LUA memory usage goes low but it still grows.
  Reply With Quote
Yesterday, 01:16 PM   #2
Anthonysc
AddOn Author - Click to view addons
Join Date: Jan 2022
Posts: 15
Get Addon Selector, Turn off all your addons (except, you know, libaddonmenu and addon selector).
Does it still happen? Addon problem
Does it not still happen? Not an addon problem (it's going to be an addon problem).

From there, try turning back on and off chunks of addons until you find the one that's causing the problem.
  Reply With Quote
Yesterday, 05:11 PM   #3
atharti
Join Date: Apr 2023
Posts: 8
Well its been a lot of tests.

It appeared to be ExoYs ProcSet Timer, it was the only one that was giving persistant uneding increase.
Disabled it, and started running again. Over 20 min LUA mem went from 540m to 626m, so its still growing. When i sell bag to cat, like 150 items, it went from 626m to 655m. Thing is it never goes down, only keep stacking and grow further, i have no idea at this point

Last edited by atharti : Yesterday at 05:58 PM.
  Reply With Quote
Today, 02:45 AM   #4
ExoY
 
ExoY's Avatar
AddOn Author - Click to view addons
Join Date: Feb 2020
Posts: 92
Ok, just to double check. The problem arrives when you have therassian equipped and constantly farm mobs?

I will try to reproduce this problem.

(The part with only in public dungeons is weird though. Do you leave combat during your farm or are you constantly in combat?.... This wouldnbe the only difference from an addon point of view between the pb and brp.)

Also, which method do you use to determine the lua usage?
  Reply With Quote
Today, 07:16 AM   #5
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 5,174
That's normal that lua memory usage goes up and will not reset by default.
You need to reload the UI to reset it some time.

Doing a /reloadui every like 30 mins or at least 1h is a good way to make all run smooth (depening on your addons loaded, what you do (dungeons or farming a lot of mobsso many combat happens / and depending on your CPU speed, RAM available etc.)
  Reply With Quote
Today, 08:07 AM   #6
atharti
Join Date: Apr 2023
Posts: 8
Originally Posted by ExoY View Post
Ok, just to double check. The problem arrives when you have therassian equipped and constantly farm mobs?

I will try to reproduce this problem.

(The part with only in public dungeons is weird though. Do you leave combat during your farm or are you constantly in combat?.... This wouldnbe the only difference from an addon point of view between the pb and brp.)

Also, which method do you use to determine the lua usage?
Hey, i have Info Panel addon, it dispays it in real time.
I havent checked with othersets, because i have this issue only during my PD farm where i got stranglers on.
I do leave combat yes.
  Reply With Quote
Today, 08:17 AM   #7
atharti
Join Date: Apr 2023
Posts: 8
Originally Posted by Baertram View Post
That's normal that lua memory usage goes up and will not reset by default.
You need to reload the UI to reset it some time.

Doing a /reloadui every like 30 mins or at least 1h is a good way to make all run smooth (depening on your addons loaded, what you do (dungeons or farming a lot of mobsso many combat happens / and depending on your CPU speed, RAM available etc.)
Hey,

Im trying to say that its not happening in dungeons, trials, or overworld, its always the same circumstances, and it was not happening before to me in this place.
I also tried to use addon Shissu LUA Memory, it have an option to wipe empty variables from LUA Memory on desired timer, it was doing pretty well and was wiping majority of that, but it still always was in an increase, like wipes 300mb but gains 305 and always going further.

Also during my tests, i was disabling 50% of addons slowly to get to the point when its happening and when its not, and was running about 10 minutes each time to see if the LUA mem usage will grow or no. With some groups there was no increase at all, with some it was extending by 20mb but never going further, and only with Exoy Proc Set Timer on (all rest were off at the end of the test) LUA mem was keep stacking unendingly.
But as i mentioned before, even after disabling it and making final test with all other addons on LUA mem was going crazy again, and i have no idea whats happening because i tested for a good time every group of addons.
  Reply With Quote

ESOUI » AddOns » AddOn Help/Support » LUA memory issue


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