Apache flex Flash/Flex在Mac上运行较慢? 我正在开发一个Flex应用程序,然后我最近从Windows XP切换到了Mac。我的应用程序在Mac上的响应速度明显低于Windows,今天我证明了这不是硬件问题,因为我在Mac上运行了应用程序,在虚拟机上运行了Windows XP,在XP上的响应速度要快得多。例如,根据窗口大小重新绘制、选择/取消选择列表项、上下滚动(我确实有复杂的列表项渲染器)。有人也看到了吗?flex/flash在Mac上是否不受支持?或者我可以做些调整来提高Mac的性能吗?

Apache flex Flash/Flex在Mac上运行较慢? 我正在开发一个Flex应用程序,然后我最近从Windows XP切换到了Mac。我的应用程序在Mac上的响应速度明显低于Windows,今天我证明了这不是硬件问题,因为我在Mac上运行了应用程序,在虚拟机上运行了Windows XP,在XP上的响应速度要快得多。例如,根据窗口大小重新绘制、选择/取消选择列表项、上下滚动(我确实有复杂的列表项渲染器)。有人也看到了吗?flex/flash在Mac上是否不受支持?或者我可以做些调整来提高Mac的性能吗?,apache-flex,flash,macos,Apache Flex,Flash,Macos,是的,Mac社区的一个常识是,与Windows相比,Flash的性能很差 有趣的是,Silverlight的情况并非如此,在Silverlight中,实现之间的性能是可比的。,就在昨天发布。走到一半,你会发现 --论Mac与Windows的性能-- 最后,让我们转到一个敏感的话题 如果Flash在Windows上的运行速度比在Mac上快,那一定是Adobe无能和/或反Mac恶意的证明,对吗?当然,如果Flash在Mac上的运行速度比在Windows上快,那将被视为OSX现代魅力的证明。正面赢,反

是的,Mac社区的一个常识是,与Windows相比,Flash的性能很差

有趣的是,Silverlight的情况并非如此,在Silverlight中,实现之间的性能是可比的。

,就在昨天发布。走到一半,你会发现

--论Mac与Windows的性能--

最后,让我们转到一个敏感的话题

如果Flash在Windows上的运行速度比在Mac上快,那一定是Adobe无能和/或反Mac恶意的证明,对吗?当然,如果Flash在Mac上的运行速度比在Windows上快,那将被视为OSX现代魅力的证明。正面赢,反面输。(拜托,告诉我我错了。)

尽管Flash Player团队在Mac Player上投入了不成比例的资源(Mac在Windows上拥有约5%的市场份额,达到90%以上),尽管他们在Mac上取得了长足的进步,但OS X上的Flash性能确实落后于Windows上的Flash。这需要改变

我的理解是,Adobe和苹果都可以做一些工作来改善问题。Mac用户***抱怨播放视频时CPU使用率过高。最新的Flash播放器在视频上使用的CPU周期要少得多,但Mac上目前还没有所需的硬件解码支持。我这里没有任何内部信息,但我听说Safari团队是一个伟大的团队,我希望他们能够与Flash Player团队合作,增加所需的支持

所以,唉,这不仅仅是轶事。我承认。他们认为他们在Mac播放器上花费了“不成比例的资源”。

P John Gruber有一个:

“我对Flash Player的要求一直很严格 Mac OS X,但这会影响性能 这种情况并不完全是Adobe的问题 在Windows上,Flash利用 H.264的硬件解码,如果 可用。在Mac OS X上,它不可用。 这就是为什么使用Flash视频的原因之一 在Windows上播放效果更好 而不是Mac OS X,这也是为什么H.264 Mac OS X上的播放效果更好 QuickTime(它使用硬件 解码)。”


他接着解释了为什么会出现这种情况,以及为什么他认为这正是苹果从技术和政治角度想要的。

纯粹的轶事:苹果电脑上的Flash运行就像垃圾一样。Silverlight的性能是可比的,因为它在Windows和Mac电脑上都很糟糕:)那么,杜克,你非常固执己见。这个论坛不是为fanbois举办的。今后请不要发表这种评论。