Download
(35Kb)
Download
Updated: 09-02-12 03:02 PM
Pictures
File Info
Updated:09-02-12 03:02 PM
Created:02-08-09 06:36 PM
Downloads:35,670
Favorites:455
MD5:

Broker CPU / Memory / Performance  Popular! (More than 5000 hits)

Version: 50001.38
by: Mera [More]

Welcome to one of the BrokerCPU release sites

For wiki, screenshots, downloads, sources, defects, enhancements see the official homepage

BrokerCPU official homepage brokercpu.googlecode.com

http://code.google.com/p/brokercpu/source/list
Post A Reply Comment Options
Unread 06-12-10, 03:59 PM  
Mera
Retired of WoW, In ESO :)
 
Mera's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 331
File comments: 121
Uploads: 7
No Zidomo, if I had included LibDBIcon + QTip + Dewdrop, the Broker_CPU cpu and memory usages would belong to LibDBIcon + QTip + Dewdrop + Broker_CPU

My advice, just install the libraries as a normal AddOn and remove them all from each AddOn folder embedding it, if you do this you are sure only one instance of the library is installed and updating it is just quicker so you can see its cpu and mem usage not spoofed under another addon name.

When you do install in windows a .NET Framework application, this last does not include .NET 3.5, you install it one time for all .NET application right ? thin it like that. This is even more crucial for a profiling tool...
__________________
If you need to reach me I'm in ESO, @class101 or "Fathis Ules i"
addons: SpamBayes, BrokerCPU
projects: ThunderBayes
Mera[xeh]? - La CroisadeEcarlate (wow)
Report comment to moderator  
Reply With Quote
Unread 05-03-10, 06:12 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
If you require Dewdrop-2.0 for a user to access the non-command options, you really should include that library in the download. Its not standard/advised/etc. to provide a function that needs a library and not include that library in the download.

If you provided the non-command options in Blizzard's option panel instead, that wouldn't be necessary. The user could (for instance) right click the LDB display/minimap icon to open the Blizzard options panel to the mod's options.
Report comment to moderator  
Reply With Quote
Unread 04-20-10, 05:55 AM  
Hylander
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by rolfba
I too had this problem, when BrokerCPU is enabled and im running, i get very small lag/graphic freezes, where it looks like everything just stops for 10ms about every 2secs.
confirmed, same for me.
i use DockingStation as my LDB-enabled bar , and i have the exact same issue.

Setting BrokerCPU to refresh itself every second will drastically increase that lag, making it really obvious that it comes from BrokerCPU's refresh call ...

could we narrow it somehow down ?
it must be something in the code, seeing as other similar addons won't produce this lag ...
Report comment to moderator  
Reply With Quote
Unread 03-20-10, 12:02 AM  
rolfba
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 3
Uploads: 2
Originally posted by AmiYuy
Ironically, this addon was causing me to have periodic lag every time it updated it's tooltip while running. Standing still I noticed no issues.
I too had this problem, when BrokerCPU is enabled and im running, i get very small lag/graphic freezes, where it looks like everything just stops for 10ms about every 2secs.

I was very suprised to find out that i could fix this problem just by disabling brokercpu, and keep all my other much bigger addons enabled.

Not sure why it is doing this, but it does :/

/Rolf
Report comment to moderator  
Reply With Quote
Unread 02-02-10, 06:06 AM  
stencil
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Thanks for the addon. I'm using it to try to find and replace poor performing addons in the hope that it helps my DC problems (which seem to have started when ICC was introduced). I have a few suggestions that I think would make it even better.

1) The sum of all the CPU time spent in addons is shown; I'd like to also see it as a percentage of the total time that has elapsed since the profiler started recording it. Now, enough time is spent in idle where not a lot is going for the addons to process that this number will quickly become very small and so this may not seem very useful unless ....

2) ... an option is added to reset the totals back to 0 and start collecting again from that point. A lot of addons may have a constant level of activity that over time could keep them near the top of the list. But what I'm really looking for are the ones that in the crucnch, say aoe'ing ony's whelp backs, might be bringing WoW to its knees. Being able to reset and start collection before or in the midst of a situation like that could really show which addons have trouble scaling and are the potential problems.

3) With LibQTip installed we get another column showing the rate of growth of memory or cpu usage of an addon. I'd like as an option to be able to have the addons ordered not by total but by rate of change. Again, so you can see which addons are right now, sucking up the most cycles.

Thanks.
Report comment to moderator  
Reply With Quote
Unread 01-21-10, 05:37 AM  
sietelle
A Kobold Labourer

Forum posts: 1
File comments: 37
Uploads: 0
I am running this addon along with Statsblock_Folks; for some reason when I have my mouse over your Broker CPU for an extended amount of time (about 6 seconds+) I get this error....any help? I figure I'd post this here since it's your tooltip that seems to be causing the problem.


1x StatBlock_Folks-2.1.4\StatBlock_Folks.lua:25: attempt to index local 'frame' (a nil value)
StatBlock_Folks-2.1.4\StatBlock_Folks.lua:84: in function `OnEnter'
StatBlock_Folks-2.1.4\StatBlock_Folks.lua:53: in function `?'
StatBlock_Folks-2.1.4\StatBlock_Folks.lua:17: in function <StatBlock_Folks\StatBlock_Folks.lua:17>

Locals:
frame = nil
update = "update"
(*temporary) = <function> @ DockingStation\Core.lua:161:
(*temporary) = GameTooltip {
Outfitter_OrigSetBagItem = <function> defined =[C]:-1
SetExistingSocketGem = <function> defined =[C]:-1
SetCurrencyToken = <function> defined =[C]:-1
SetGuildBankItem = <function> defined =[C]:-1
Outfitter_OrigSetHyperlink = <function> defined =[C]:-1
comparing = false
SetSocketGem = <function> defined =[C]:-1
Show = <function> @ TipTac\core.lua:823:
SetUnitDebuff = <function> defined =[C]:-1
SetLootItem = <function> defined =[C]:-1
SetQuestItem = <function> defined =[C]:-1
FadeOut = <function> @ TipTac\core.lua:833:
SetInboxItem = <function> defined =[C]:-1
SetBuybackItem = <function> defined =[C]:-1
shoppingTooltips = <table> {}
SetHyperlinkCompareItem = <function> defined =[C]:-1
SetMerchantItem = <function> defined =[C]:-1
SetMerchantCostItem = <function> defined =[C]:-1
SetBackpackToken = <function> defined =[C]:-1
SetTradeTargetItem = <function> defined =[C]:-1
SetTradePlayerItem = <function> defined =[C]:-1
SetSendMailItem = <function> defined =[C]:-1
updateTooltip = 0.14599999673665
SetInventoryItem = <function> @ Outfitter\Outfitter.lua:6954:
Outfitter_OrigSetInventoryItem = <function> defined =[C]:-1
SetUnitBuff = <function> defined =[C]:-1
SetLootRollItem = <function> defined =[C]:-1
SetUnitAura = <function> defined =[C]:-1
SetTrainerService = <function> defined =[C]:-1
SetAuctionSellItem = <function> defined =[C]:-1
SetBagItem = <function> @ Outfitter\Outfitter.lua:6940:
SetQuestLogItem = <function> defined =[C]:-1
0 = <userdata>
SetHyperlink = <function> @ Outfitter\Outfitter.lua:6974:
SetTradeSkillItem = <function> defined =[C]:-1
SetAuctionItem = <function> defined =[C]:-1
}
fFrame = nil
GetTipAnchor = <function> @ StatBlock_Folks\StatBlock_Folks.lua:24:
L_FRIENDS = " "
format = <function> defined =[C]:-1
Fcount = 1
GetFriendInfo = <function> defined =[C]:-1
RGB2Hex = <function> @ StatBlock_Folks\StatBlock_Folks.lua:57:
Friend2Color = <function> @ StatBlock_Folks\StatBlock_Folks.lua:61:
L_TOOLTIP_F = "
Click to open the friends panel"

---
Report comment to moderator  
Reply With Quote
Unread 01-09-10, 04:13 AM  
AmiYuy
A Fallenroot Satyr
 
AmiYuy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 73
Uploads: 1
Ironically, this addon was causing me to have periodic lag every time it updated it's tooltip while running. Standing still I noticed no issues.
Report comment to moderator  
Reply With Quote
Unread 12-09-09, 09:17 PM  
Zake202
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I like this addon a lot but I had 2 questions.

I should also mention I'm coming from fubar_performanceFu.

Is there a way to make the fps update in real time? I know several others update it constantly, this one takes a few seconds it seems?

Secondly, can I do a mem dump at all with this? I know the performance one could, it helped when I was too lazy to disable recount in BG's etc.

Edit: NVM!!!! I figured out how with the commands. Didn't realize there were any. =)
Last edited by Zake202 : 12-09-09 at 09:30 PM.
Report comment to moderator  
Reply With Quote
Unread 10-18-09, 12:12 PM  
xekon
A Defias Bandit

Forum posts: 2
File comments: 1
Uploads: 0
I have a very small feature request I would like to make, would it be possible to add an option so that the fps can be formatted rounded to whole number or simply truncating the decimal... ide rather look at my fps on the bar as a single 2 or 3 digit number with out the decimal place.
Report comment to moderator  
Reply With Quote
Unread 08-28-09, 02:16 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Re: Re: Re: Re: Re: Re: IconR

Originally posted by jbashara
Thanks so much.
No problem man. =D
__________________
There is absolutely no evidence to support the theory that life is serious.
Report comment to moderator  
Reply With Quote
Unread 08-20-09, 12:01 PM  
Mera
Retired of WoW, In ESO :)
 
Mera's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 331
File comments: 121
Uploads: 7
hello, Im at school yet no vacations ;( hope the mod is still ok for you guys and girls, yet not ready and tempted to go back nolifing on Wow
Report comment to moderator  
Reply With Quote
Unread 06-14-09, 10:40 AM  
Skylinee
A Murloc Raider

Forum posts: 5
File comments: 371
Uploads: 0
Could you make it so that left-clicking the LDB display forces a garbage collect, similar to other memory addons? Would be simpler than having to click, scroll and click. Thanks for your work.
Report comment to moderator  
Reply With Quote
Unread 06-02-09, 10:29 PM  
jbashara
A Deviate Faerie Dragon
 
jbashara's Avatar

Forum posts: 17
File comments: 35
Uploads: 0
Re: Re: Re: Re: Re: IconR

Originally posted by xtoq
I finally found it. However, I recommend you still follow my troubleshooting, as I'm sure the author would like to know about this weirdness.

Open Broker_CPU.lua in an editor like Notepad (make sure it is a plain text editor, not Word or Works). Delete line 1096 completely, leaving no blank line. The line reads:

icon = icon,

You're done.
Thanks so much.
Report comment to moderator  
Reply With Quote
Unread 05-30-09, 08:05 AM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Re: Re: Re: Re: IconR

I finally found it. However, I recommend you still follow my troubleshooting, as I'm sure the author would like to know about this weirdness.

Open Broker_CPU.lua in an editor like Notepad (make sure it is a plain text editor, not Word or Works). Delete line 1096 completely, leaving no blank line. The line reads:

icon = icon,

You're done.
Last edited by xtoq : 05-30-09 at 08:06 AM.
Report comment to moderator  
Reply With Quote
Unread 05-29-09, 04:29 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Re: Re: Re: IconR

Originally posted by jbashara
FuBar via Broker2FuBar. Although I think I remember testing it in ButtonBin, which I also use, with the same problem. I'll have to check.

The thing with Broker2FuBar is that it has an options menu that allows you to enable or disable broker icons and/or text. I don't have the problem with any other LDB addons. This is the only one that I can't permanently disable the icon for. The icon will stay hidden for the session, but on every client restart it's back up there.

Are there a couple lines of code in the .lua file that I can just delete to remove the icon? (Or break it, assuming it doesn't just show a blank placeholder like it does when I remove the icon graphic .tga from the folder?)
Hmmm, I don't know about that, I'm not really a programmer, more like a code hacker (in the hackney sense of the word). I'll poke around the lua, but sounds like you've done that already. I know that Broker2Fubar is the reason I finally quit the whole Fubar thing. So many addons were going to LDB and Broker2Fubar had so many issues, yet seemed like there wasn't much support going on for it and the issues that I kept having were mounting up, so I switched to full LDB.

To find out if its a problem with Broker CPU or Broker2Fubar, do this: download an LDB based display like Chocolate Bar or Docking Station, then make sure only that display addon and Broker CPU are the only addons running. If you can turn off the icon and it stays off even after a reload, then its a problem with Broker2Fubar and I'd drop a line to the Broker2Fubar guy.
Be sure to also use the "Report Bugs" button on the front page of this addon to report it as a bug. Be sure to tell the author that you use Broker2Fubar and whether or not your troubleshooting above worked.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: