Hi folks...as I have not delved into the code for each of my addons, I was wondering if I could have y'all glance through and inform me of ones known to be inefficient and cause lag.
From the ones I've actually tried (I haven't tried all of the ones you've listed there);
Flexbar can cause insane resource issues, it's a real resource b*tch. The players who use it tend to think the resource usage is a fair tradeoff though, I never did however so I don't use it.
Gatherer can create -huge- SavedVariables.
LootLink can create absurdly large SavedVariables, there are other, better alternatives out there.
MobHealth (dunno about 2) created the largest SavedVariables I'd ever had (well, next to that trainerskills remembering AddOn anyway), I honestly don't recommend its usage at all.
---
I've been impartial here, I haven't recommended based on personal preference but purely based on what you asked, which were the nastiest that I'd found? That's all the information I've given you. I won't suggest replacements because I don't want to seem like I'm being pro-Ace over anything else (it wouldn't be fair, even if I think Ace is better than everything else).
Auctioneer is a huge drain if you have a lot of data in it, I can live with KC_Auction not having all the functionality (yet) to let me reloadui almost ten seconds faster!
Also I see ReagentHelper and ReagentInfo, which I believe do the exact same thing.
Although i know flexbar has some memory issues...it's sexy...very very very sexy. I can do so much insane stuff with it it blows my mind. THere's a seperate community dedicated to updating it and fixing its leaks. THey've done pretty well, and are always working harder.
I had just tried mobhealth2 tonight...lag out the wazoo...disabled permanently...kablooeyed from my system :P
Gatherer is a must for me...but I'd love to see it aced.
I used to use itemsmatrix...and liked it more...but had tons and tons of issues with it post 1.7; until the author comes out with his new items system, itemsync, i'll use lootlink.
Thanks for being straight, but a little bit of recommendations wouldn't hurt my feelings a bit. I'd like to destroy sea, but several of my mods bank on it. On a side note, thank you so much for timex! Chronos was freakin evil!
BTW, what causes lag and so forth? I'm not too worried about the size of a 6MB file, but more the cpu resources a mod consumes. In my mind, I should be considered with mods that are processing excessive amounts of events. Is this correct thinking?
Syntoad: rofl thx! disabling reagentinfo now :P. I use auctioneer a ton...does KC_Auction have bidbroker and percentless functionality?
If you don't mind some suggestions on things to change...
CleanMiniMap -> MapScroll (Ace)
Decursive -> CTRA, latest version has that function built in
LootLink -> KC_Items (Ace)
LS_Chat -> ChatScroll (Ace)
MapNotes -> MapNotes Surfed (not Sea dependent)
SelfCast -> ActOnMe (Ace)
GoodInspect -> InspectorAce (Ace)
Wardrobe -> Wardrobe No Sea, found in the "AddOn Ideas and Requests" forum here
Looking over your list, I see three or four separate AddOns just for modifying your tooltips...are they all necessary? You have both Visor and MoveAnything! Is there anything you really need MoveAnything! for that Visor can't do? Not sure what SaveSell is, but guessing from the name I'd think it could be replaced with either Zoot or Sell-O-Matic.
Anything which maintains a database (ie Gatherer, ReagentData, MobHealth, LootLink, etc) will tend to slow down your interface as the database grows.
Not really a suggestion for paring down your AddOns, but you may want to take a look at a new AddOn on Curse called eCastingBar to replace CastTime. It makes the cast bar bigger, dragable, has a built in timer, and much better colors than the default cast time bar (especially since they made it ugly in patch 1.7).
Flexbar can cause insane resource issues, it's a real resource b*tch. The players who use it tend to think the resource usage is a fair tradeoff though, I never did however so I don't use it.
Used Flexbar too, until I recognized that DiscordActionBars is capable of all I need. And uses much less ressources, even with a nice config frame.
Quote from "Rowne" »
Gatherer can create -huge- SavedVariables.
I'm a herbalist, and used Gatherer at the beginning. But, some day I decided to just kick it. Common herbs I know which zones to look for, thats enough (if I'm unsure, I just search Thottbot for the herb, there you get a nice zone listing and can see in which zones herbalists found most of them). The few Black Lotus spawns, I just make a note in MapNotes for ;-)
Quote from "Rowne" »
LootLink can create absurdly large SavedVariables, there are other, better alternatives out there.
Before kc_items I only tried lootlink / itemsmatrix shortly. Without a great db, I found them useless. And with a great db (there is/was a itemsmatrix merge-db with 15k items somewhere) it was just to big for me. First addon of this kind that I keep is kc_items
Quote from "Rowne" »
MobHealth (dunno about 2) created the largest SavedVariables I'd ever had (well, next to that trainerskills remembering AddOn anyway), I honestly don't recommend its usage at all.
Not sure about Mobhealth 1 ... I'm using 2, 1698 Mobs = 66kB \SavedVariables\MobHealth.lua ... not too much.
Quote from "Samasnier" »
If you don't mind some suggestions on things to change...
CleanMiniMap -> MapScroll (Ace)
One thing to note is, not everyone uses one addon for the same reason someone else uses it ;-) I use CleanMinimap for example just to get rid of the title (upper line of the minimap "Location X") ... it's completly useless (Location in TitanPanel anyway). Before CleanMinimap I used a ...\FrameXML hack, but thats ugly - and soon unsupported anyway. I should look at CleanMinimap.lua to find out how it's doing it - change to mapscroll, and just add the hiding of the Minimap Title.
< edit >
Found out how CleanMinimap did it ... only to find out, that MapScroll has a Hider module *g*
Yup, MapScroll can do that with its Hider module and Visor can do it too, you just have to reparent properly.
*Rowne is all-encompassing!
Seriously, if there's ever a feature I haven't thought of, let me know of it and I'll drop it into a module. The one reason my AddOns are popular (I believe) is because lately I've been going modularity nuts and I think everyone can agree that this is A Good Thing. The reason for that is that if someone wants a feature for MapScroll, I can just drop it in a new module; the person who asked for the feature gets what they want and the people who enjoyed the purity of the original AddOn only use the modules they want or none at all.
I just need a way to split up the ChatCmd table before I achieve true modularity. Note to self: Talk with Turan about this.
I've tested KeyMinder in 1.7 and it works beautifully, I haven't had a chance to test AceLeash yet ... no pets.
Anyway, drop by the AddOns thread and leave a bug report. If you wnat a more immediate response though, leave it at my Wiki. I'm more likely to get to it that way. Just put it at the bottom of the bugs and work list. You can find my Wiki information in the 'How to pester Rowne' thread.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Accountant
Ace
AceGUI
AceLeash
AceLoot
AH_Wipe
AlphaMap
AlternativeGlobalStrings
AnsweringMachine
AsmoHonorRole
Atlas
Auctioneer
AutoRepair
Bag_Status_Meters
BambyHonorInPercent
BankStatement
bc_TrackingMenu
BGFlag
CastTime
Chronos
CleanMinimap
CombatSentryGizmo
CooldownHud
Crypt
CT_MailMod
CT_MasterMod
CT_PartyBuffs
CT_PartyHealth
CT_RaidAssist
CT_Timer
DamageMeters
Decursive
DepositBox
DiscordArt
DiscordLibrary
DiscordUnitFrames
EnhancedFlightMap
EnhTooltip
ErrorRedirect
FlexBar
FrameLevelFix
Gatherer
Gems
GoldenRun
goodinspect
ItemRack
KeyMinder
ListFix
LootLink
LowHPAlert
LS_Chat
MapCoords
MapNotes
MegaMacro
MinigamesPack
MobHealth2
MoveAnything
myAddOns
OneBag
Opium
Orbz
Parchment
PlayerLinkMenu
QuestLevels
QuickCalc
QuuRetarget
ReagentData
ReagentHelper
ReagentInfo
Recap
ReplyBugfix
Reputation
SaveSell
sct
Sea
SelfCast
Sell-O-Matic
SheepWatch
SpellAlert
SpellReagentCount
Startup
Sweep
SynCamera
TargetButtons
TicTacToe
Timex
TipBuddy
Tipster
Titan
TitanBG
TitanDurability
TitanFactions
TitanFriends
TitanGuild
TitanHonorPlus
TitanJB_Roll
TitanMail
TitanMainMenu
TitanRecap
TitanRegen
ToggleChat
TrinketMenu
URLCopy
UT
Visor
Wardrobe
ZAssist
zLockChat
ZoomMap
Much obliged!
Also, is there a way I can look at the memory prints of each addon seperately? Maybe a way for me to look for leaks?
Thanks!
Flexbar can cause insane resource issues, it's a real resource b*tch. The players who use it tend to think the resource usage is a fair tradeoff though, I never did however so I don't use it.
Gatherer can create -huge- SavedVariables.
LootLink can create absurdly large SavedVariables, there are other, better alternatives out there.
MobHealth (dunno about 2) created the largest SavedVariables I'd ever had (well, next to that trainerskills remembering AddOn anyway), I honestly don't recommend its usage at all.
---
I've been impartial here, I haven't recommended based on personal preference but purely based on what you asked, which were the nastiest that I'd found? That's all the information I've given you. I won't suggest replacements because I don't want to seem like I'm being pro-Ace over anything else (it wouldn't be fair, even if I think Ace is better than everything else).
Also I see ReagentHelper and ReagentInfo, which I believe do the exact same thing.
Rowne:
Although i know flexbar has some memory issues...it's sexy...very very very sexy. I can do so much insane stuff with it it blows my mind. THere's a seperate community dedicated to updating it and fixing its leaks. THey've done pretty well, and are always working harder.
I had just tried mobhealth2 tonight...lag out the wazoo...disabled permanently...kablooeyed from my system :P
Gatherer is a must for me...but I'd love to see it aced.
I used to use itemsmatrix...and liked it more...but had tons and tons of issues with it post 1.7; until the author comes out with his new items system, itemsync, i'll use lootlink.
Thanks for being straight, but a little bit of recommendations wouldn't hurt my feelings a bit. I'd like to destroy sea, but several of my mods bank on it. On a side note, thank you so much for timex! Chronos was freakin evil!
BTW, what causes lag and so forth? I'm not too worried about the size of a 6MB file, but more the cpu resources a mod consumes. In my mind, I should be considered with mods that are processing excessive amounts of events. Is this correct thinking?
Syntoad: rofl thx! disabling reagentinfo now :P. I use auctioneer a ton...does KC_Auction have bidbroker and percentless functionality?
CleanMiniMap -> MapScroll (Ace)
Decursive -> CTRA, latest version has that function built in
LootLink -> KC_Items (Ace)
LS_Chat -> ChatScroll (Ace)
MapNotes -> MapNotes Surfed (not Sea dependent)
SelfCast -> ActOnMe (Ace)
GoodInspect -> InspectorAce (Ace)
Wardrobe -> Wardrobe No Sea, found in the "AddOn Ideas and Requests" forum here
Looking over your list, I see three or four separate AddOns just for modifying your tooltips...are they all necessary? You have both Visor and MoveAnything! Is there anything you really need MoveAnything! for that Visor can't do? Not sure what SaveSell is, but guessing from the name I'd think it could be replaced with either Zoot or Sell-O-Matic.
Anything which maintains a database (ie Gatherer, ReagentData, MobHealth, LootLink, etc) will tend to slow down your interface as the database grows.
Not really a suggestion for paring down your AddOns, but you may want to take a look at a new AddOn on Curse called eCastingBar to replace CastTime. It makes the cast bar bigger, dragable, has a built in timer, and much better colors than the default cast time bar (especially since they made it ugly in patch 1.7).
Used Flexbar too, until I recognized that DiscordActionBars is capable of all I need. And uses much less ressources, even with a nice config frame.
I'm a herbalist, and used Gatherer at the beginning. But, some day I decided to just kick it. Common herbs I know which zones to look for, thats enough (if I'm unsure, I just search Thottbot for the herb, there you get a nice zone listing and can see in which zones herbalists found most of them). The few Black Lotus spawns, I just make a note in MapNotes for ;-)
Before kc_items I only tried lootlink / itemsmatrix shortly. Without a great db, I found them useless. And with a great db (there is/was a itemsmatrix merge-db with 15k items somewhere) it was just to big for me. First addon of this kind that I keep is kc_items
Not sure about Mobhealth 1 ... I'm using 2, 1698 Mobs = 66kB \SavedVariables\MobHealth.lua ... not too much.
One thing to note is, not everyone uses one addon for the same reason someone else uses it ;-) I use CleanMinimap for example just to get rid of the title (upper line of the minimap "Location X") ... it's completly useless (Location in TitanPanel anyway). Before CleanMinimap I used a ...\FrameXML hack, but thats ugly - and soon unsupported anyway. I should look at CleanMinimap.lua to find out how it's doing it - change to mapscroll, and just add the hiding of the Minimap Title.
< edit >
Found out how CleanMinimap did it ... only to find out, that MapScroll has a Hider module *g*
*Rowne is all-encompassing!
Seriously, if there's ever a feature I haven't thought of, let me know of it and I'll drop it into a module. The one reason my AddOns are popular (I believe) is because lately I've been going modularity nuts and I think everyone can agree that this is A Good Thing. The reason for that is that if someone wants a feature for MapScroll, I can just drop it in a new module; the person who asked for the feature gets what they want and the people who enjoyed the purity of the original AddOn only use the modules they want or none at all.
I just need a way to split up the ChatCmd table before I achieve true modularity. Note to self: Talk with Turan about this.
still reluctant to remove auctioneer, as most of the money i make is from market trading.
Rowne im getting errors from keyminder when trying to use aceleash. Is it working in 1.7?
Anyway, drop by the AddOns thread and leave a bug report. If you wnat a more immediate response though, leave it at my Wiki. I'm more likely to get to it that way. Just put it at the bottom of the bugs and work list. You can find my Wiki information in the 'How to pester Rowne' thread.