Originally Posted by mstone
Sorry, I'm a scientist. I don't see any evidence just a picture. It is easy to write crappy code that will crash your computer. It is also easy to write clean code that will run with minimal resource requirements. All I see is a picture, no code, no evidence and no control sample. Nice try.
Besides, you are trying to make it look like 100% CPU usage is a bad thing. I wish FCP could use 100% of any core when rendering a movie.
I see your point! The "picture" was taken 09/29/09 using SnapzPro to capture the Activity monitor display. I annotated it with Preview.
I was on a forum discussion about how poorly Flash performs on a Mac.
I typically run 1 Safari window with about 19 tabs (MacRumors, DF, AI...). and several other windows as needed (usually about 10-15) pointing to specific topics of interest... say a forum thread that I am following.
I run Click2Flash to prevent automatic loading of Flash... sometimes overriding (loading Flash) for a particular video.
On this particular day I had three windows open where Flash had been run... the all were stopped.
While posting to the Flash thread, noticed that I was getting delays while typing and position. So, I fired up Activity Monitor. Then I closed all the Flash windows and several others that were no longer needed.
Performance improved quite a bit, but was still sluggish. I noticed the Flash Plugin usage, than captured and posted it as described above.
Interesting, if you will look a little closer, the second line down from the highlighted "Flash Plugin" is the activity for the entire Safari browser at 5.4% CPU (1 twentieth of the Flash plugin) and lower Real and Virtual memory figures.
Later, I killed the Flash plugin task and performance returned to normal.
That's what happened, to the best of my recollection, and why this particular image even exists.
In the past I have programmed in Flash (described on other AI threads) and had performance issues on my platform of choice, the Mac.
Finally, based on my personal experience, I do not like Flash (Ads, Performance, Crashes, Usability). However, I have better things to do than gen-up false situations and phony images to knock Flash. There is no vendetta here, just a willingness to offer whatever factual information I can to support my experience, opinion and assertions.
As with anything on the web (or in print) you are free to believe me/them, or not!