Progress Meters and performance
I can’t say too very much about this but I do know for sure that in an AIR application I am working on we found that having an indeterminate status bar drove the CPU performance crazy. The interesting thing here is that I saw this with Vista, XP, and OS X. And, to top that, I found this when the progress meter was not even on the display list!
Let me explain that last part. I have it in a display stack and it’s not the selected item. So it’s in my MXML description, but not “drawn” as far as I understand it from a Flash perspective.
In any case, it’s a known bug for Adobe at this point. Note this will certainly get fixed, so check the date of this posting before you jump to the conclusion that this is your problem. In any case, see below for information on a bug report to Adobe on this item:
Deferred 1668388 [perf] Flex Progressbar set to indeterminite, the CPU usage is higher on MAC PPC (similar to bug 1657144)
This is the full description…
This may be similar to 1657144, but this particular test case (that has progress bar indeterminite set to true when compare to Windows performs worse on the Mac. In particular the performance on PPC is pretty bad and about 63% worse than the Flash Player Stand Alone.
June 16th, 2008 at 9:29 pm
I couldn’t understand some parts of this article Progress Meters and performance, but I guess I just need to check some more resources regarding this, because it sounds interesting.