I ran some tests and then updated my Flash to 10.1 and reran them. Here are the results.
This is a stock Rev. A MBA 1.6 with the 80 gig HD. No modifications, ie thermal paste, Coolbook etc. I did a completely clean installation of Snow Leopard when it came out so no extraneous junk cluttering up the system. I gave the computer at least 45 minutes to cool down between tests and rebooted before running each test. The only programs running were the browser, Activity Monitor, and Temp monitor. The computer was fully charged and on a power supply.
I tested the FPS with this link
http://www.craftymind.com/factory/guimark/GUIMark_Flex3.html
and I used the Youtube HD version of the Mythbusters Pancaked Car for the test video
http://www.youtube.com/watch?v=MWJU6sbf8Ng
Test A
Flash 10,0,32,18 in Safari 4.0.3 under Mac OS 10.6.2
Starting Temp 56 C
Starting FPS 12
After 3 minutes of video when the slightest stuttering started
Temp 85 C
FPS 7.76
CPU utilization 150%
After an additional 2 minutes, kernel task kicked in and video became unwatchable.
Temp 73
FPS 5.5
CPU Utilization 112%
Test B
Flash 10,1,51,45 in Safari 4.0.3 under Mac OS 10.6.2
Starting Temp 58 C
Starting FPS 9.7
After 3 minutes of video when the slightest stuttering started
Temp 85 C
FPS 5.5
CPU utilization 140%
After an additional 2 minutes, kernel task kicked in and video became unwatchable.
Temp 65
FPS 4.78
CPU Utilization 101%
Now the thing that should really embarrass Apple is the following. Reboot into Win XP under boot camp for test 3 without even waiting for the computer to cool down. I don't have a temp monitor or a Activity Monitor equivalent so I just have the FPS result
Flash Win 10,0,32,18 in IE 6.0
Starting FPS 24
After 3 minutes of video with the video still smooth
FPS 22
After an additional 5 minutes of video and a switch to the Zombieland trailer with video still playing smoothly (doing the switch to Zombieland in OSX results in instant kernel task and unwatchable video)
FPS 20
Immediately reboot into Mac OSX with Flash 10,1,51,45 in Safari 4.0.3 and re-run the FPS test gives 8.4 FPS.
Apple really should be ashamed of themselves for not seeing to it that Flash implementation is streamlined in their OS. IMHO this is Apple's fault, even if it is due to Adobe dragging their heels. As much as I hate Flash, it is a major component of the web today and the end user experience is impaired by this suboptimal implementation. Apple should be banging down Adobe's door insisting that it be improved and opening up whatever is required by Adobe to improve the performance. Instead we get the pass the blame game from Apple.
I have a great piece of hardware that is more than capable of functioning in today's multimedia web environment as evidenced by the boot camp test. It is strictly due to the OS/ plugin that functionality is reduced. I should not have to resort to workarounds and hacks (or a Windows reboot) to get such a simple, integral part of the web to work. If it was simply a hardware limitation, I would not be so annoyed. I knew when I purchased this machine that it has significant limitations. The increased portability was worth it. I was even ok with poor Flash implementation under Leopard as it can take time to optimize an OS for a new machine. But, it is 2 years later and we have a new OS and now a new version of Flash with no improvement. Also, Flash complaints are not only limited to the MBA.
- pod