Finding the performance culprit
1 Attachment(s)
I'm bothered. Performance wise. I got a damn decent computer which has been able to run WoW at 60-90 FPS. Now I should be lucky if I can get past 30 FPS. And it seems that the culprit is something on screen cause when I use ctrl + z with the inbuilt FPS counter, it shows at 60 FPS.
Look at screenshot for "on screen" addons. I can't figure out what it could be on that, though. Here's a neat list of addons - a billion addons where most of them are libraries, really: Code:
15-06-2007 16:53 <DIR> . |
Check your PerformanceFu and it will show you the memory usage of Addons, which can help alot.
Some of the mods you are running are pretty hefty, but nothing jumps out at me... other than some of your libs. What addons do you use that require Earth, Chronos, Sea, MCom, and Khaos? Auctioneer, AtlasLoot, CensusPlus, are big ones. SCT can be a hog if you turn too much on. DurabilityStatus and DurabilityFu prbably do the same thing? Give us some more info and we'll see what we can see. Big question though: Did this start happening after patch 2.1? If so... it's Blizzard's fault. ;) |
I'm using Khaos as a part to config a lot of my addons but I guess it is rather limited what it is used on. And with Khaos comes Sea and Earth, unfortunately. It's been a pretty much permanent problem Pre-TBC. SCT is pretty much default options, except moving the frames a bit about.
Memory usage is a bit high (What with Auctioneer, lootlink, atlasloot etc being loaded) - but WoW is only using approx 500 megs, out of the 2 gigs I got. Also deleted Durabilitystatus. :) |
Starting with WoW patch 2.1 we get some nice tools to check addons CPU consumption. Right-click your PerformanceFu in your FuBar and select "Enable CPU profiling". You should then have the top CPU usage for addons when you mouse-over PerformanceFu. You may want to show more addons in the list than the default 3 and sort them by CPU. Note that this add a lot of overhead to the UI so it will increase UI-lag, so make sure you disable it again once you found out which addons are using too much CPU.
EDIT: the (not yet fully documented) API functions for CPU profiling are here |
1 Attachment(s)
I'm not entirely sure what I'm looking at here. Obviously I should look for the one that takes up the MOST CPU time, but all in all, I don't believe it shows me exactly why it runs so bad.
Thottbot addon was taking up a lot and after deleting that and tried running without it, I got less chobbiness but still the usual low FPS rate. |
Kaomie gave a good idea to check CPU Profiling. Usually it's the memory that an addon uses, but sometimes it's CPU cycles. KLHThreatMeter is known for that (high CPU, low mem).
If Khaos isn't required for you configurations, then I'd suggest dropping those libs. We usually don't reconfig our mods daily so you should be good. I'd suggest some Ace2 replacements for some of those huge mods, but that's personal choice and experience. Post some more info from PerformanceFu (with CPU profiling) and we'll see what we can do. Just remember to run it for awhile since it can change quickly and drastically. |
It's not really about how much memory a mod uses as much as it is the CPU cycles. (Though I do prefer keeping my mods under 30-35mb if i can help it!) Fortunately, PerformanceFU will also track this for you!
Generally speaking, mods that keep huge databases are gonna kill your memory usage AND your consume a bunch of your CPU cycles while data is accessed. The biggest cuprits I see in your list: Lootlink Auctioneer (seriously...this is prolly like 20mb at least if you have a lot of data!) Atlas KTM I'm not gonna jump on the "fanboi" bandwagon and say "ZOMG!!11! Ace mods are the best out there!" but in this case, I will definately say there are much better Ace alternatives available for these mods. Lugwig easily replaces LootLink. There is virtually zero database on your computer as it syncs with your server to find items. KCItems and/or Fence do a decent job with most of the basics to replace Auctioneer but it depends how you use it. IMO, some mods are just worth the huge hit to system resources and this is one of them. Just make sure you only have Auctioneer loaded on an AH alt or if you must have it on your main toon, only have it set to load when you go to the AH - then you can just /reload ui to clear it out after you've been. Cartographer replaces Atlas and is completely superior! This mod has it all - shows undiscovered areas, coords, waypoints, mapnotes, mining/herb/treasure tracking, scaling, instance maps, instance loot, etc etc. Best part? It's all seperated into different modules so you can include only what you need and it's mostly Load on Demand so if you don't use something on a particular toon or don't care about instance maps when you're grinding mobs, it doesn't matter. Omen/Threat1.0 really surpasses KTM in every way, shape and form. Since 2.1, a lot of people noticed how much of a beast KTM was. It uses a TON of memory cycles even when you're idle - standing around town. When you are in combat, it has so much data to parse and does so in such a way that it really bogs your system down! The only issue with using Omen in it's current state is that while you can see people who use KTM, they can't see you. :/ Until that's fixed, you prolly wont be able to convince most people to use it and if you're a tank or someone who really needs people to be able to see YOUR aggro, it's not a good idea to switch now. Personally - I'm a mage. No one really needs to see my aggro but me...so I use Omen. About half my guild already uses it and most will likely be converted when it gets to a less Beta-y phase. :p That being said, if you really must stick with KTM for whatever reason, pick up KTMCPUManager. The gentleman who's lead designer on Omen/Threat1.0 made this to basically throttle the CPU cycles on KTM when you're not in combat. So...that's about all i have to add. heh. The above mods can all be found at www.wowace.com/files or here on WoWI. :) </long post> *edit* I just took at look at your screenshot and wow. Ok. Drop mobinfo and pick up MobHealth3. 8mb for that? /cry Thats just so wrong! |
Posted a screenie before I hit Submit. :)
Auctioneer, Lootlink, MobInfo2, and Epeen would all be classes as "big". MobInfo2 can be updated to MobHealth3. You might also have extra collection options turned on as it should never be this high in memory usage. Auctioneer... it's awesome but fat. I switched to KC_Items/Mendeleev myself.. replaces LootLink too since it relies on PeriodicTable info. You seem to be primarily suffering from what alot of us are... Blizzard's patch. They confirmed that 2.1 brought alot of FPS issues to the community. Our latency and memory usage are normal but our FPS sags to abysmal levels. |
Wow, thanks for a lot and quick replies that are really descriptive and awesome. This is a great community. :)
I'm having troubles finding Lugwig, Aethra. I can't find it either here or on WoWAce. Also, the reason I'm using this LootLink, is because it got a loot linking bot (Where you can type !item keyword in a whisper to me). Is this available in Ludwig as well? Also, I'm an auction monkey, so I basically must use auctioneer as I've never found an addon that does it just right like that one. I've deleted threat meter since I don't really need in PvP - so that's another thing out of my hair. I thought that Cartographer was just used for saving notes on the map and I do not seem to see any of the additional addons that handles loot. You sure this is the right name? I will be replacing most of these addons so thanks a lot, guys. :) |
Cartographer would replace Atlas and AtlasLoot. It also does Gatherer's by recording herb/mining nodes. Most of this is built right into the Cartographer Package, but some stuff like Vendors, Quests, GasNodes, NoteSharing, etc are additional plugins.
Ludwig can be found here: http://www.wowinterface.com/download...74-Ludwig.html I love Auctioneers look and functions as well, but after a year of suffering the mem usage got to me. I'm satisfied with KCI, but it's not for everyone. You can checkout a (slightly dated) list of Ace alternatives to some programs here. Again, not for everyone but some are worth checking out. |
Hm, MobHealth3 appears to be incompatible.
Edit: Nevermind, hasn't been uploaded here for awhile. |
All times are GMT -6. The time now is 12:28 AM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI