Mike Chambers

code = joy

Flash Player Performance on OS X : Looking for Examples

with 64 comments

We are looking for examples of Flash movies that perform measurably worse on OS X than on Windows. If you have an example, please send it to wish-flash@macromedia.com with the following information:

  • Simple fla demonstrating the issue.
  • Steps to reproduce the issue.
  • How performance is being measured.
  • System specs on mac machine, as well as windows machine (if it was tested on both).

The more that you can isolate where the performance is being degregated, the more likely we will be able to isolate and address it.

Written by mikechambers

January 28th, 2003 at 2:43 pm

Posted in General

64 Responses to 'Flash Player Performance on OS X : Looking for Examples'

Subscribe to comments with RSS

  1. glad you care about the performance on OS X. it’s about time. this has been a problem since verion 4…
    i really hope this is going to fall on fertile ground!
    it would also be quite nice to fix the IDE’s numerous bugs, like the aweful debugger, or the huge performance issues when (e.g.) exporting FLAs with components (combobox, scrollpane, scrollbar…). neither the IDE nor the player should be slower on mac than on a comparable pc.

    phil

    28 Jan 03 at 5:08 pm

  2. I think this is great! i have numerous flas to submit to showcase the slowness. setInterval-controlled stuff usually runs close to the same, but most everything else is slower. even the authoring environment is a lot slower…

    ericd

    28 Jan 03 at 7:49 pm

  3. Thank You Macromedia! =) Please do anything you can!

    I’ve noticed creating new empty movieclips is pretty slow. Also have to agree that the Macromedia components build pitifully compared to my PC. But any general framerate/blitting speed up would be much appreciated! can you tap some altivec love?

    Joseph Magnani

    29 Jan 03 at 11:15 pm

  4. Cool. email sent. Check out http://www.bikinmotion.co.uk. The flash navigation element vanishes in IE on any Mac OS, but not in any other browsers on any platform. Any ideas? I’m about to give up and replace the flash with something else.

    Dan

    30 Jan 03 at 2:35 pm

  5. umm. the email address you gave don’t work! I just got it returned.

    Dan O'Brien

    31 Jan 03 at 4:48 am

  6. “degregated”?? like the poor English language on the interweb?

    ;)

    Anonymous

    31 Jan 03 at 10:55 pm

  7. Any updates on Macomedia’s point of view on these OS X issues?

    jack

    6 Feb 03 at 2:03 am

  8. there is just one simple thing to do :
    take a given flash movie based on a bit of actionscripted animation ( for exsample including the nice spinning objekts around programmatically swf by collin moock from moock.org code depot) and fire up a mac with osX running the player in any given browser, and beside that you run an equivalent or even midrange PC…. hit the enter button to load the movie simultaniously and off we go …
    everybody would see the difference…
    the funny thing is that on osX the frame rate gets a bit better, when the content is savely cached by the browser and you rewind the movie and watch it again… during download aktivities in the back it’s a mere catastrophy … the mac player will be about 10 frames slower than the PC player…
    saying this, a good thing to test is streaming audio during movie playback : that knocks down the frame rate perfectly …
    for better controls it might be nice to integrate mr moock’s framerate calculator …
    greetings

    mickael

    28 Feb 03 at 5:00 pm

  9. “degregated”??

    hehe, funny word…

    Diseño web

    13 Mar 03 at 6:33 pm

  10. Non english speakers don’t speak well. Sorry for this

    buscadores

    14 Mar 03 at 9:19 am

  11. My game runs amazingly slow on all macs no matter what spec, check it out at http://idb.markp.com its a racing game like Grand theft auto.

    There is a newer version which runs slightly better on Macs but its still miles away from the speed of the Windows version.

    Mark

    Markp.com

    2 Apr 03 at 6:51 pm

  12. I’ve got a simple solution for disappearing flash movies in IE5 on the mac. Put a movieclip in the background. For ex. a line running from top to bottom and a line running from left to right. As long as the player has to write ‘new’ data on the screen it will display o.k. A slow example can be seen at http://www.pingels.nl

    Peter

    9 Apr 03 at 6:55 am

  13. thanks for the info

    buscadores

    24 May 03 at 7:05 pm

  14. Can anybody help? I’m doing a Flash MX site but everytime I try loading it (from my server) to a PC I get a black screen, it only works on Mac.. Any ideas? please answer to winesaplot@aol.com subject line: Flash.. Thanx a lot!

    M S

    12 Jun 03 at 6:35 pm

  15. I dont understand, is this feedback being looked at? Just put some money into fixing this problem, please. Call steve jobs up or something. Flash’s crappy mac performance makes pc’s look better, and I’m all for that, but for the sake of my job as a developer, Flash needs to be universal. so far it’s not!

    hello macromedia

    16 Jul 03 at 5:08 pm

  16. >I dont understand, is this feedback being looked at?

    Yes. see:

    http://www.markme.com/mxna/search.cfm?searchTerm=player+x

    mike chambers

    mesh@macromedia.com

    mike chambers

    16 Jul 03 at 5:28 pm

  17. thanx very much for the site. I’ve solved a very big problem!

    Gioia

    3 Sep 03 at 11:11 am

  18. Hi from italy

    regali

    10 Sep 03 at 4:38 pm

  19. Very interesting site!!

    tetas

    10 Sep 03 at 8:19 pm

  20. Tres bien!

    Publicar relatos

    27 Sep 03 at 2:10 pm

  21. Very nice

  22. urbajoven

    urbajoven

    28 Sep 03 at 1:36 pm

  23. urbajoven

    28 Sep 03 at 1:38 pm

  24. Congratulaions

  25. great job!

    Camping world

    3 Oct 03 at 6:11 am

  26. cool site!

  27. congratulations

    shilmar

    3 Oct 03 at 7:23 am

  28. Thanx for the information! :)

    regali regali

    11 Oct 03 at 2:26 pm

  29. WOW!

    Christmas gift

    13 Oct 03 at 6:17 am

  30. felicitaciones, muy interesante!

    dwym

    15 Oct 03 at 10:59 am

  31. great site boys!!!

    Italian gifts

    15 Oct 03 at 7:43 pm

  32. great site

    mad

    21 Oct 03 at 7:09 pm

  33. Great site!

    regali di cartone

    25 Oct 03 at 8:42 am

  34. That’s a great work!!!

    italian gifts

    1 Nov 03 at 6:55 am

  35. Great post!

    Christmas gift

    3 Nov 03 at 3:35 pm

  36. Congratulations from Spain!!!

  37. Thanx for the information!

    puertas

    20 Nov 03 at 8:45 pm

  38. Nice summary… thanks for posting it.

    traceroute

    31 Jan 04 at 1:39 am

  39. pepe

    2 Apr 04 at 8:58 am

  40. pepe

    2 Apr 04 at 8:59 am

  41. Real Madrid soccer tickets

    dave

    14 May 04 at 9:59 am

  42. Hey:
    http://www.2advanced.com and all of their portefolio is just mad slow on macs!

    as well as the worst one ever:

    http://www.macromedia.com/exchange/ (i cant use it actually, takes waaaaay too long, if it works at all. The search function NEVER works. By far the worst performance I´ve seen on a serious corporate site running flash)

    The authoring enviromnment and the player is not even worth talking about. incredibly slow, and it crashes all the time… Upgrading to 2004 just made things worse

    Actually:
    I have a p3 166mmx notebook thats running .swf´s at the same speed as my osx 10.2.3 g4 887mhz 1gb ram machine!!!
    …whats with that!

    Sorry to say, but very soon, these issues will force most serious flash developers to migrate to pc´s. Plus, it feels really illoyal to us mac fans that macromedia seems to not care about this at all. Even the flash authoring environment is starting to look like win xp (f.ex. the extremly crappy looking hourglass symbol when opening stuff) Except it doesn´t incorporate the most craved features like .fla tabs, and even worse, there are no shortcuts for switching between fla´s/windows?

    frustrated dude :-)

    wez

    3 Jun 04 at 12:01 pm

  43. When I tested my animation in the browser in both platforms, I found that my animation is much faster and smoother on the laptop than on my Mac even though my movies have preloading and streaming (for music) capability. It gets worse when my movies play some small sized external SWF files.

    I wish Macromedia group fix this problem. I’m comfortable with working on Mac and Flash application is in my Mac HD. I don’t have the app. for PC. It’s very tedious to go back and fourth with different platform’s browsers.

    So, please FIX the problem!

    Thank you!
    L-A

    Leigh-Anne

    4 Jan 05 at 6:34 pm

  44. When I tested my animation in the browser in both platforms, I found that my animation is much faster and smoother on the laptop than on my Mac even though my movies have preloading and streaming (for music) capability. It gets worse when my movies play some small sized external SWF files. See examples… http://gfoot.inteloquence.com/GAecard/holidays2004.html and http://graphicsafoot.com/clients/Vexure_Ecard_final_2004/holidays2004.html

    I wish Macromedia group fix this problem. I’m comfortable with working on Mac and Flash application is in my Mac HD. I don’t have the app. for PC. It’s very tedious to go back and fourth with different platform’s browsers.

    So, please FIX the problem!

    Thank you!
    L-A

    Leigh-Anne

    4 Jan 05 at 6:43 pm

  45. a new g4 laptop
    paid extra $ for the bigger video card and for a gig of ram

    just spent another $400 or so on macromedia products.

    and you know what? this is just embarrassing.
    it makes flash production so absolutely aggravating
    and flash viewing equally excruciating

    my 300mhz pc can do better than my new g4 on flash

    get in gear, macromedia.

    es

    13 Jan 05 at 4:25 pm

  46. More of my work is coming from Flash and I’m going to have to buy a PC laptop which is too sad. Trying to develop Flash on a mac is painful and impossible for larger projects. Please help.

    jef

    6 Apr 05 at 1:22 pm

  47. Frustrating… we are hoping there is a resolution of the speed issue on the horizon, as we would like to deploy mac minis behind plasmas in the retail environment and run flash content on them - not a hope at the moment as they are running dog slow. Driving factor is that a mac mini on a wireless network is cheaper and much better output than the distributing VGA ove long distances, including over CAT 5.

    Marc

    7 Apr 05 at 10:54 am

  48. PLEASE!!! PLEASE!!! PLEASE!!! Macromedia, what is happening with the performance of flash on a mac? This is a huge problem and cant believe it has not already been sorted out. With hundreds of thousands of sites using flash and the ever increasing number of macs been sold these days you would think macromedia would address the matter. Seems macromedia does not give a dam about the mac community. I do all my development work on my PC laptop and refuse to switch to my mac untill the issue is resolved… I know alot of you designers/developers out there know what I am talking about.

    Lets hope a dual G5 powerbook with 2 gigs of ram running osx tiger soves the problem…

    Frustrated, Irritated, impatient… forgive me..

    Jimmy

    Jimmy

    10 May 05 at 9:03 pm

  49. It’s been over 2 years since the original post. WTF! Where is the fix?

    Keith Halpin

    25 May 05 at 1:16 pm

  50. Macromedia should be embarrassed selling The Mac version of Flash MX 2004. I wouldn’t even consider and suggest any web developer to switch to mac. its is too unbearable. Macromedia please find a solution!!

    pako

    26 May 05 at 12:56 am

  51. insanity! i was shocked to discover this performance lag! i use both PC and Mac (like a lot of people).

    i never noticed flash animation running so *crappily* on my mac until i started converting my site into flash. BAH! it runs at a pitiful and choppy frame rate, yet the CPU is running 30%
    and it’s hardly a complex flash document

    recently another friend saw his site on my computer and was astounded that it runs so slowly…

    unacceptable. i await the open SVG format to gain popularity and be integrated in firefox.

    i will try running it on some other macs, but i may have to simply abandon flash.

    furthermore, researching this issue on the web has found consistent reports dating back YEARS with no solutions? wha?

    and yes, MX2004 looks and runs plain ugly on OS X.

    martin

    9 Jun 05 at 9:20 am

  52. The Flash player alone seems to run fine but it is when you play the flash movie through a browser like Safari or FireFox it completly chokes.

    Jonathan Spooner

    10 Jun 05 at 9:43 am

  53. Running latest OS X here on a new iMac, and no problems with framerate as long as playback is NOT in a browser. (Flash MX)

    Even with a complex game including 700 x 500 background scrolling I get around 100 fps (just for testing this issue, of course).

    The original framerate of the game is 30 fps and it runs smoothly when you double-click the .swf or run a projector. However, Safari will NEVER go beyond 25 fps, no matter what settings you do in the Flash movie.

    That’s a bug in the plug-in, I guess?

    Ralf

    14 Aug 05 at 1:10 am

  54. The Flash player performance issue on the Mac platform is a long-standing and very annoying issue, please fix it.

    Thanks.

    wolf2k5

    21 Aug 05 at 3:19 am

  55. Running OS 10.3.9 on a Dual 2GHz G5. I’m not having any sluggish playback, but I do get a plugin Freeze wich requires me to Force Quit the browser (any browser). Mostly on websites of Flash 8 exemples.

    But if I try on a G4, then I get really slow playback on some sites when I don’t get any with my G5 -> http://www.aria-nightclub.com/aria3.html or http://www.daroost.ca/beta/

    I think I know wich code make them run slow : The background image resize to Stage.width and Stage.height.

    It’s really frustrating because I will need to rething my strategy. I don’t want pple to think that I made a bad design !

    daRoost

    19 Sep 05 at 6:07 am

  56. Ugh. I’m running a Quiksilver PowerPC G4 733mhz with OSX 10.2.8, and working in FlashMX2004 is like taking a trip to the dentist for several simultaneous root canals.

    This morning, while my fla was building an swf (fla was 2Mb for an swf that is 240k) I had enough time to make coffee, do a bit of art direction, chat about last night’s Monday Night Football, share anecdotes about high school biology class dissections, and pour a cup of joe before the swf was finally built.

    Gimme a break. That’s ridiculous.

    I’ve noticed the biggest lags occur wen I’m trying to create a text box (upwards of 30 seconds JUST to get the I-bar cursor to even appear), opening the Actions panel(about 20 secs or so), and just selecting a frame on the timeline (10 sec wait.)

    I’ve never had problems like this before. I realize that I need more RAM, but this is just too much. I had an old PII 400Mhz that ran Flash 5 and it performed better than this.

    Looking forward to a “groundbreaking” fix.

    Drezz

    4 Oct 05 at 8:00 am

  57. Why not start a name-collection and send it to the big man over at MM? So that they will take care of this extremely annoying problem once and for all?

    Every technical issue can be solved, it just needs more money put into it..

    Staffan Estberg

    10 Nov 05 at 8:24 am

  58. Hi all,

    I’ve been surfing all day to find a solution for how SLOW Flash 8 loads on a G4 PowerBook. When I said loads slow I don’t mean the initial loading of the application but more so when I go from SEPY back to Flash. I get the dreaded spinning pinwheel for over 15 seconds. This is extremly frustrating to me so I’ve shut down the NEW Mac and went back to my PC. I’m really surprised that Macromedia hasn’t done anything to support this. I know I’m not the only person in the world this has happened to.

    I’m running 1.67 GHz and 1GB RAM with Flash 8 Pro.

    Please help!

    p.s. this is my 1st week on a Mac and I LOVED it until this started happening. PC’s might not look as good but they sure run great.

    Robb Bennett

    28 Dec 05 at 1:29 pm

  59. Hey same here, just got a Powerbook 1.33 ghz, 1 gb ram for a few weeks, and Flash 8 run terribly slow here. The windows redraw, time slider, drawing etc. On my PC which is comparable in speed, runs very fast.
    I’m wondering if the Flash 8 IDE is as slow on a ‘new’ G5?

    Benny

    2 Mar 06 at 11:34 am

  60. Basically its a Mac video hardware issues for slooow Flash 8 rendering. read on…

    You probably have seen that Mac performance is ’slightly’ better one some machines, especially under Safari. I should give you a hint why that is. If your Mac is Quartz Extreme capable (that does NOT mean we use Quartz, it just means the hardware requirements are met!), try to profile Safari with some Flash content by using the OpenGL profiler which is part of the Apple Developer Tools. Add to that some profiling with Shark on a G4 or higher and the answer should be clear :-) This also explains the odd scrolling behavior some of you have noticed in Safari. We are trying to resolve that with Apple in the future, but for now we feel the benefits outweighed that odd behavior. But if you feel strongly about that issue or otherwise see any other weird behavior in Safari please let us know as soon as possible. The reason FireFox and Opera do not work with this enhancement is because of this bug we filed: https://bugzilla.mozilla.org/show_bug.cgi?id=298961

    So, in essence it means that the Flash Player will use OpenGL on OS X 10.2 or newer to display its content if the machine meets the requirements. This is the direct result of working with some Apple engineers which were really helpful in getting us to be confident with these changes. In addition almost every core rendering routine now has an AltiVec implementation, you should see that when profiling using Shark. We spend a lot of time on this in this release.

    The bad news is that essentially all G3 based Macs will not see these improvements, some older G4 based Mac which are using ATI Rage 128 cards are also limited in that they and will not support the OpenGL rendering mode. This is because these cards do not support the GL_TEXTURE_RECTANGLE_EXT extension.

    I hope this helps.

    Richard Soares

    29 Jun 06 at 1:08 pm

  61. The flash 9 debug player is trash on the mac. I’m so tired of every page locking up. Seriously.

    Anonymous

    25 Mar 07 at 11:25 pm

  62. I have a 1.33 GHz G4 : Flash, and its player are going faster on my old Pentium 500 MHz escaped from the trash : that is just a shame.
    Is Flash virtualized on OS X ??

    JB

    11 Oct 07 at 11:18 pm

  63. Is there any hope for the g3 iMac? I thought that flash was supposed to be main processor driven, not video processor driven. There has to be a better way, or at least a work around for the ppc stuff. I would sacrifice resolution for some smooth playback. The ppc’s aren’t going anywhere any time soon, I hope this gets fixed.

    John

    26 Dec 07 at 9:12 pm

  64. Due some client-rules i cant show the movie to you…

    i started to use a pretty cool macbook pro 15″ with 2.5 ghz + 2 GB on Intel Core2Duo at my office. but when i started to compile our AS3-based MVC-style project, i got really frustrated. The movie gets hogged up, until it renders all the elements on the various views of the project. It seems it is a rendering issue, as whenever i try to click anything, roll over a mc with alpha etc, it gets worse. And it does not finish at all..

    I hope you guys can find a solution for this. Otherwise I need to BootCamp the laptop, which I dont like. I hate to o back to WinXP, just because of this problem. This means, I have to format the whole laptop with re-partitioning the drive and install all the tools once more… Pretty frustrating indeed…

    Cem Gencer

    27 Apr 08 at 8:32 am

Leave a Reply