Thread Tools Display Modes
08-08-09, 06:22 PM   #1
Vis
A Pyroguard Emberseer
 
Vis's Avatar
Join Date: Mar 2009
Posts: 1,827
Reducing overall addon memory usage

I'm going to take a suggestion from Silenia and post my addon list in it's entirety. What I'm looking to do is try and reduce my memory usage a bit by changing addons to less hungry ones wherever possible. Some addons are irreplaceable due to certain features not yet found in other more compact mods but I'm hoping others may have suggestions to lighten the load a bit.

Irreplaceable ones: nUI+, Auc full suite (I know it's a memory hog. It's the only one I have found to be able to search for DE fodder for profit), Skillet, ZOMG, and Fortress. Those are the most important to me at least.

Some current memory information:

103.4 megs on initial load.
120 megs after LOD Auctioneer Data
125 megs after Skillet & Lilsparky's workshop opened
141.3 megs after LOD Lightheaded

And System Specs:

AMD Athlon 64 x2 6000+ (3.0 Ghz OC'd to 3.15 Ghz per core)
4 gigs ram (3.25 by Windoze)
2 X Nvidia GeForce 9800 GT


Here goes the "Wall O Addons" Now New and Improved!! with links


Analyst : http://www.wowinterface.com/download...0-Analyst.html
Armory : http://www.wowinterface.com/download...52-Armory.html
Atlas (toggled off) : http://www.wowinterface.com/download...896-Atlas.html
Atlasloot : http://www.wowinterface.com/download...tEnhanced.html
Atlasloot Reverse : http://www.wowinterface.com/download...otReverse.html
Auc Advanced (full suite) : http://auctioneeraddon.com/?p=home
Auc:Util:Bigpicture : http://www.wowinterface.com/download...igPicture.html
Auctionator (toggled off) : http://www.wowinterface.com/download...ctionator.html
Auditor : http://www.wowinterface.com/download...9-Auditor.html
Bagnon : http://www.wowinterface.com/download...59-Bagnon.html
Bagnon_Armory : http://www.wowinterface.com/download...nonArmory.html
BankItems : http://www.wowinterface.com/download...BankItems.html
Broker_CPU : http://wow.curse.com/downloads/wow-a...brokercpu.aspx
Broker_Location : http://wow.curse.com/downloads/wow-a..._location.aspx
Carbonite 3.21 : http://www.wowinterface.com/download...Carbonite.html
Chatter : http://wow.curse.com/downloads/wow-a...s/chatter.aspx
clcbpt_BeoL Tracker : http://wow.curseforge.com/addons/clcbpt/
Clearfont2 : no known link
Clique : http://www.wowinterface.com/download...08-Clique.html
Crossdresser : http://www.wowinterface.com/download...ssdresser.html
EasyDaily : http://wow.curse.com/downloads/wow-a...easydaily.aspx
EventAlert : http://www.wowinterface.com/download...ventAlert.html
Factionizer : http://wow.curse.com/downloads/wow-a...ctionizer.aspx
Fishing Buddy : http://wow.curse.com/downloads/wow-a...hingbuddy.aspx
Fortress : http://www.wowinterface.com/download...-Fortress.html
Gathermate : http://wow.curse.com/downloads/wow-a...athermate.aspx
GetOffMyLawn : http://www.wowinterface.com/download...OffMyLawn.html
Guildcheck (toggled off) : http://wow.curse.com/downloads/wow-a...ject-3843.aspx
IdHitThat : http://www.wowinterface.com/download...idHitThat.html
KM_Recipetree : http://wow.curse.com/downloads/wow-a...cipe-tree.aspx
LibAce2 : self explanatory
LibAce3 : self explanatory
Lightheaded : http://www.wowinterface.com/download...ghtHeaded.html
Lilsparky's Workshop : http://www.wowinterface.com/download...sWorkshop.html
nUI+ : I dont think I need to link this one, lol
nUI_Config_GUI
nUI_HUDLevel
nUI_Glossblack
nUI_Infopanel_Carbonite

Overachiever : http://www.wowinterface.com/download...rachiever.html
Postal : http://www.wowinterface.com/download...87-Postal.html
RatingBuster : http://wow.curse.com/downloads/wow-a...ng-buster.aspx
Routes : http://wow.curse.com/downloads/wow-a...ls/routes.aspx
Skada : http://www.wowinterface.com/download...mageMeter.html
Skillet (Lilsparky's Branch) : http://www.wowace.com/addons/skillet...sparkys-clone/
Statblock_Ammo : http://www.wowinterface.com/download...lock_Ammo.html
Talented : http://www.wowinterface.com/download...-Talented.html
Tankadin2 (toggled off) : http://www.wowinterface.com/download...Tankadin2.html
Tourguide (toggled off) : http://www.wowinterface.com/download...TourGuide.html
Tradejunkie : http://www.wowinterface.com/download...adeJunkie.html
Volumizer : http://www.wowinterface.com/download...Volumizer.html
zBroker_Durability : http://www.wowinterface.com/download...urability.html
ZOMGBuffs : http://wow.curse.com/downloads/wow-a...zomgbuffs.aspx
ArA_Broker Guild & Friends : http://www.wowinterface.com/download...d_Friends.html

Last edited by Vis : 08-08-09 at 06:29 PM. Reason: added system specs
  Reply With Quote
08-08-09, 06:42 PM   #2
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
Well...

Before you go too far down the road on this... I want to point out something that is very important to keep in mind. There's more to this formula than how much memory your addons use... it's how they use the memory and most importantly how efficiently they use the CPU which is the *FAR* more important measure.

In fact, in the world of software engineering, we often trade *MORE* memory for better performance. That is, using tables to cache data into can be far more efficient than constantly having to calculate the data for fetch it from a server, etc.

So you have to be careful that you're not throwing away mods that are more efficient for mods that are less so. I would be far more inclined to look at CPU load and frame rate when comparing mods than memory usage.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
  Reply With Quote
08-08-09, 07:45 PM   #3
Vis
A Pyroguard Emberseer
 
Vis's Avatar
Join Date: Mar 2009
Posts: 1,827
There's more to this formula than how much memory your addons use.
No worries there . I do understand that for the most part, actual memory usage is kind of a non issue provided your system has enough ram to support what you are running (both in WoW and your choice of OS) without constantly reading/writing data back and forth between the disk cache and ram.

My end goal is to reduce the overhead in terms of cpu, memory and number of addons. I believe some of the ones I run end up duplicating each other to an extent also. For the moment, I'm looking for opinions on what others have found that do similar things potentially with better results.
  Reply With Quote
08-09-09, 09:00 PM   #4
rossman
A Cyclonian
 
rossman's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2008
Posts: 39
My Addons

Here is my setup and the core addons I use. I Would also like a little input on them and what may be better choices.
Hope my comments help.


Windows 7
AMD Phenom II x3 710
4GB Ram
ATI HD4770


nUI
nUI_n52te – my custom button & dashboard layout (So I don’t have to update the files on every nUI update)

Carbonite & nUI_InfoPanel_Carbonite – integrated minimap

Anymeter & nUI_InfoPanel_AnyMeter(testing) – Allows me to not show xp or rep on dashboard

Auctioneer – tried others but always come back.

cargoShip – lightweight LDB display but it's heavy on lua config
Ara_Broker_Guild_Friends
Ara_Broker_Money
Ara_Broker_SpecSwitcher
Ara_Broker_Tradeskills
Attrition - durability
Broker_Bags
Broker_GotMail
Broker_Equipment
nUI_Config_LDB

cargBags – lightweight bag framework
cargBags_Nivaya – very nice bag addon

Ampere - addon manager
Cork - reminder addon
EasyMail - simple. there may be better options.
GatherMate - works with Sexymap & data updated regularly
MikScrollingBattleText
OPie & OPie_EquipmentManager
PhanxChat – still looking for the perfect chat addon.
SexyMap – I just use the gather hud (gathering is so easy with this)
Skillet & LilSparkysWorkshop - Seem to be a good combo.

Skada & nUI_InfoPanel_Skada
  Reply With Quote
08-11-09, 01:10 PM   #5
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2008
Posts: 2,988
Vis...

Out of pure curiosity, I made a backup of my WTF and Interface folders and installed all of the addons that you have (with the exception of clearfont2). Immediately upon login my FPS dropped to stupid low numbers. Standing in Silvermoon City on my Pally at the AH, I normally get roughly 121 or so FPS. But with the addons you use I was lucky to get 30 FPS. I dropped (in this order) Auctioneer and all of it's plugins. My FPS went up to about 68. I dropped Armory and my FPS went up to about 70. Analyst, Atlasloot, and Factionizer went next and it brought me back up to around 120 FPS.

Addon Memory usage was over 100mb. Once I dropped those addons it went down to 31mb.

Windows Vista 64bit, Intel Core2 Duo E8400 @ 3GHz, 4GB(2x2GB) G-Skill DDR2 1066 MHz @ 5-5-5-15, Saphire Radeon 1GB GDDR5 4870.
__________________
♪~ ( ) I My Sonos!
AddOn Authors: If your addon spams the chat box with "Addon v8.3.4.5.3 now loaded!", please add an option to disable it!
  Reply With Quote
08-11-09, 04:31 PM   #6
Vis
A Pyroguard Emberseer
 
Vis's Avatar
Join Date: Mar 2009
Posts: 1,827
Originally Posted by Silenia View Post
Vis...

Out of pure curiosity, I made a backup of my WTF and Interface folders and installed all of the addons that you have (with the exception of clearfont2). Immediately upon login my FPS dropped to stupid low numbers. Standing in Silvermoon City on my Pally at the AH, I normally get roughly 121 or so FPS. But with the addons you use I was lucky to get 30 FPS. I dropped (in this order) Auctioneer and all of it's plugins. My FPS went up to about 68. I dropped Armory and my FPS went up to about 70. Analyst, Atlasloot, and Factionizer went next and it brought me back up to around 120 FPS.

Addon Memory usage was over 100mb. Once I dropped those addons it went down to 31mb.

Windows Vista 64bit, Intel Core2 Duo E8400 @ 3GHz, 4GB(2x2GB) G-Skill DDR2 1066 MHz @ 5-5-5-15, Saphire Radeon 1GB GDDR5 4870.
I had a feeling one of the biggest hits would be from Auctioneer. And of course, that is one of the best ones for what it does, lol. Maybe it's time with Blizz adding vendor pricing to disable that on all but bank toons since that is where it's needed most, lol.

For reference, I usually pull 30-40 fps in Dala during Peak hours with that full load I mentioned. I haven't tried disabling too much yet, but just slowly whittiling away at different addons and tweaking settings.

Thank you for taking the time to play around with them though. That's one helluva install you probably went through, lol.
  Reply With Quote
08-12-09, 10:19 AM   #7
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2008
Posts: 2,988
Originally Posted by Vis View Post

Thank you for taking the time to play around with them though. That's one helluva install you probably went through, lol.
You're welcome. I'm not crazy... I used the Curse updater for 95% of them.

I would be curious though to see what you'd get with the addons I use.
__________________
♪~ ( ) I My Sonos!
AddOn Authors: If your addon spams the chat box with "Addon v8.3.4.5.3 now loaded!", please add an option to disable it!
  Reply With Quote
08-12-09, 04:58 PM   #8
Vis
A Pyroguard Emberseer
 
Vis's Avatar
Join Date: Mar 2009
Posts: 1,827
Originally Posted by Silenia View Post
You're welcome. I'm not crazy... I used the Curse updater for 95% of them.

I would be curious though to see what you'd get with the addons I use.
All you have to do is list them, lol. I keep a clean and seperate 2nd WoW install just for testing purposes
  Reply With Quote
08-15-09, 07:30 AM   #9
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2008
Posts: 2,988
You do realize that I'm too lazy to link these, right? lol
They either came from here or Curse.
Attached Thumbnails
Click image for larger version

Name:	Addons4.png
Views:	748
Size:	110.7 KB
ID:	3173  
__________________
♪~ ( ) I My Sonos!
AddOn Authors: If your addon spams the chat box with "Addon v8.3.4.5.3 now loaded!", please add an option to disable it!
  Reply With Quote
08-15-09, 12:54 PM   #10
Vis
A Pyroguard Emberseer
 
Vis's Avatar
Join Date: Mar 2009
Posts: 1,827
Originally Posted by Silenia View Post
You do realize that I'm too lazy to link these, right? lol
They either came from here or Curse.
No worries, lol. I'll see about installing them tonight and check the numbers I see
  Reply With Quote

WoWInterface » Featured Projects » nUI, MozzFullWorldMap and PartySpotter » General » nUI: Community Chat » Reducing overall addon memory usage


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