OmniCC

OmniCC

54M Downloads

High CPU Usage?

Znuff opened this issue ยท 3 comments

commented

I'm trying to sort out my CPU usage these days in addons, and when I profile during Combat I notice that OmniCC is the highest addon using CPU I have.

I am only tracking my own timers on the action bars and the on the debuffs on the user frames. I have finishing animations turned off, yet it still uses a hell lot of CPU.

In a solo combat scenario (training dummy) it comes up as the highest CPU usage, as you can see it in a profiling I did:

http://dl.dropbox.com/u/120650/profiler.png

I'm not sure how exactly is OmniCC working when an addon disables the timers showing up on user frames (thinking about SUF's "timers for self auras only" thing), but would it be possible in the near future to have an option in OmniCC to track ONLY my auras (debuffs, buffs etc.)?

commented

Make sure you have "optimize performance" enabled. Using action bar addons that use the standar API may also improve performance.
Other than that, there is not much I can do. Combat reactive mods will always have higher cpu usage.

commented

Hi,

"Optimize Performance" is already checked and I'm using Bartender4 as my action bars - isn't that using the standard API?

It just strikes me odd that it's using more CPU power than a damage meter.

commented

Most likely not. CPU tracking addons are not much precise tools, tough.

But I can assure you much effort was placed in refining OmniCC performance. It has always been one of our main concerns, but addons will always have technical limitations.