加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

为什么Flash在CPU上这么难?

发布时间:2020-12-15 07:32:15 所属栏目:百科 来源:网络整理
导读:最近我听到史蒂夫乔布斯认为这是在IPADS上没有Flash的主要原因 解决方法 在一般情况下,CPU在CPU上并不难,CPU上的Flash内容很难.人们通常不使用Flash来显示静态文本和位图,它们将它用于矢量动画和带有自定义蒙皮组件的视频和RIA,并且合成所有这些矢量和渐变以
最近我听到史蒂夫乔布斯认为这是在IPADS上没有Flash的主要原因

解决方法

在一般情况下,CPU在CPU上并不难,CPU上的Flash内容很难.人们通常不使用Flash来显示静态文本和位图,它们将它用于矢量动画和带有自定义蒙皮组件的视频和RIA,并且合成所有这些矢量和渐变以及alpha通道占用CPU – 无论您使用Flash还是 HTML5或Silverlight或JavaFX或其他.请随意查看 this animation comparison的演示,并了解HTML5版本的CPU使用情况与Flash版本的对比情况.操作系统和浏览器的结果差别很大,但对我来说(winXP / firefox),Flash版本使用与画布版本大致相同的CPU(~50%),同时提供的FPS略高一倍.

第二个答案专门针对视频,答案是这样的:无论您使用什么技术来显示视频,只有两件事情会影响CPU的使用:编解码器,以及硬件是否加速.你可以在浏览器和操作系统以及Flash / HTML5(and people have done so)上测试H264视频,你会发现当视频硬件加速时CPU很低,而当它没有时,它在Flash内外都很高.因此,没有关于Flash视频在CPU上是否很难的问题,唯一的问题是Flash视频是否使用HWA.检查链接以获取完整的详细信息,但基本上除非您使用OSX / Safari,否则Flash视频使用相同的CPU或少于其他选项.

顺便提一下,如果你也想知道为什么Flash历史上在Mac上使用的CPU数量多于PC上的CPU数量,即使是非视频内容,请参阅here了解更多详细信息 – 包括过去为何更糟糕的原因以及Flash改进的原因10.1.快速版本是Apple为插件添加了更新更好的方式来吸引浏览器.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读