IE9硬件加速性能远超Chrome5.0和Firefox4.0

来源:华军资讯 时间:2010-06-09 11:12:00 

据国外媒体报道,相较于IE8浏览器,微软最新一代浏览器IE9的最大改进就是硬件加速HTML5。

微软承诺,通过利用IE9中的硬件加速功能,开发者将能够建立全新的HTML5应用程序经验。据悉,通过硬件加速功能,IE9浏览器不仅能够利用计算机系统的CPU,还将能够充分利用GPU。


近日,微软公布了3个主流浏览器的硬件加速性能比较结果,参与测试的浏览器包括IE9平台预览版2、标记为“Firefox 3.7 pre-Alpha 5”的Firefox 4.0早期开发版本以及Chrome 5 Beta Build 5.0.375.38。结果表明,相较于其主要竞争对手Firefox和Chrome,IE9能够更加充分地利用GPU去渲染网页中所有的文字和图片。


微软IE性能项目主管Seth McLaughlin表示,IE9的研发核心就是支持完全的硬件加速,IE9的显示渲染子系统能够充分利用显卡中的GPU去渲染网页中的图形和文字,其工作原理是IE9将原本由中央处理器(CPU)完成的图像处理任务转交给专门负责处理图像的硬件图像处理器(GPU)来完成。与此同时,IE9可以利用Java脚本引擎更加有效的利用当前流行的多核处理器,在后台将Java脚本程序代码转换成可以和硬件直接交流的汇编语言。而相对于其他浏览器,IE9更加充分的利用了当前主流处理器的指令集。


简而言之,通过充分利用GPU硬件加速功能,IE9中所发生的计算将会更加快速,同时还可以减轻CPU的负担,为其他的计算机操作节省更多的CPU空间。


通过利用GPU硬件加速功能,IE9中图片移动实时速度可以达到平均每秒52帧,而其竞争对手Chrome 5.0和Firefox中的实时图片移动速度仅为平均每秒不足8帧。换句话也就是说,由Firefox和Chrome所提供的硬件加速性能不足IE9的15%。


#1、IE9浏览器运行图片时CPU及GPU的活性动态



图(1)

#2、Firefox 4.0早期版本运行图片时CPU及GPU的活性动态



图(2)

#3、Chrome 5.0浏览器运行图片时CPU及GPU的活性动态



图(3)

标签:IE9,硬件,Chrome,forefox
0
投稿

猜你喜欢

  • Python实现京东秒杀功能代码

    2021-08-14 15:41:27
  • [翻译]标记语言和样式手册 Chapter 16 下一步

    2008-02-22 17:47:00
  • 解析sql语句中left_join、inner_join中的on与where的区别

    2024-01-25 08:18:24
  • 网页开发中的容易忽略的问题 javascript HTML中的table

    2023-09-04 20:43:52
  • Asp下Access无法更新的解决方法

    2012-12-04 20:19:35
  • Python 用turtle实现用正方形画圆的例子

    2022-08-05 13:56:33
  • 利用打码兔和超人打码自封装的打码类分享

    2023-03-13 21:44:40
  • Django模型层实现多表关系创建和多表操作

    2022-12-01 09:13:46
  • 用Dreamweaver MX设计各种网页鼠标样式

    2008-10-04 10:18:00
  • python非单一.py文件用Pyinstaller打包发布成exe

    2021-12-19 00:40:05
  • python开发一个解析protobuf文件的简单编译器

    2021-08-11 12:01:22
  • ThinkPHP实现将本地文件打包成zip下载

    2024-05-11 09:48:29
  • python实现股票历史数据可视化分析案例

    2021-12-20 00:29:10
  • python实现大转盘抽奖效果

    2023-12-16 13:50:30
  • Python数据拟合实现最小二乘法示例解析

    2023-12-17 05:46:36
  • Html的几个小技巧

    2011-04-29 14:02:00
  • 基于 Serverless +企业微信打造 nCoV 疫情监控小助手

    2023-11-20 21:42:02
  • go开源项目用户名密码验证的逻辑鬼才写法

    2024-05-08 10:44:20
  • python通过exifread模块获得图片exif信息的方法

    2023-08-18 05:00:15
  • python实现通过代理服务器访问远程url的方法

    2023-03-14 00:47:38
  • asp之家 网络编程 m.aspxhome.com