蓝色的吉他
非常火狐
非常火狐
  • UID11286
  • 注册日期2006-01-24
  • 最后登录2017-03-27
  • 发帖数647
  • 经验17枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
阅读:10861回复:36

FIREFOX 2D渲染性能测试对比和讨论

楼主#
更多 发布于:2008-06-26 12:33
测试地址
http://www.craftymind.com/factory/guima ... HTML4.html

官方3.0版测试结果

绫川版2008062513 3.01PRE测试结果

OPERA9.5测试结果

IE6.0测试结果


2008062600 Minefield/3.0 (tete009 SSE PGO)测试结果

最新版本3.01PRE(需要安装Microsoft Visual C++ 2008,TETE009版要装Microsoft Visual C++ 2005) 支持显卡图形加速,速度直追OPERA,和IE6打了平手.
另外值得一提的是,最新编译版的图形加速和我的ATI显卡降温节能技术不能很好的兼容,
打开测试时显卡不能马上满载运行(IE也不行),而OPERA9.5就完全没这问题,为了公平测试浏览器加速性能,
我用超频软件把显卡频率锁定到满载时的频率.
ATI HD3650待机时的核心频率是37%,此时3.01PRE最新编译版测试只有12帧左右,而官方3.0正试版只有7.5帧
显卡满载后最新编译版19.5帧,正试版11.5帧.
关于IE还有个奇怪的问题,在没有用超频软件锁定频定的情况下,显卡工作在待机时的频率时,测试有15~16帧,用超频软件监测显卡
频率并不见有变化,但锁定频率在待机频率后只有11.5帧.
We may be human,but we're still animals.
elisha
千年狐狸
千年狐狸
  • UID5901
  • 注册日期2005-05-12
  • 最后登录2017-11-15
  • 发帖数1436
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
1楼#
发布于:2008-06-26 12:33
浏览器也测Fps?


FM有新目标了- -|||

And so at last the beast fell and the unbelievers rejoiced.
But all was not lost, for from the ash rose a great bird.
The bird gazed down upon the unbelievers and cast fire
and thunder upon them.For the beast had been
reborn with its strength renewed, and the
followers of Mammon cowered in horror.



from The Book of Mozilla, 7:15
蓝色的吉他
非常火狐
非常火狐
  • UID11286
  • 注册日期2006-01-24
  • 最后登录2017-03-27
  • 发帖数647
  • 经验17枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
2楼#
发布于:2008-06-26 12:33
打开某些网,如果2D性能不好,会占大量CPU,
而且会丢帧不流畅卡
We may be human,but we're still animals.
bigflybird
火狐狸
火狐狸
  • UID23032
  • 注册日期2008-02-24
  • 最后登录2011-08-01
  • 发帖数283
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2008-06-26 12:33
我的firefox 3.0正式版平均5FPS :-(
safari 3.1 平均14
goodskyzk
小狐狸
小狐狸
  • UID952
  • 注册日期2004-12-16
  • 最后登录2012-11-23
  • 发帖数75
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2008-06-26 12:33
这玩意对显卡有什么有什么要求?
飞雪幻天
狐狸大王
狐狸大王
  • UID18542
  • 注册日期2007-05-08
  • 最后登录2023-02-24
  • 发帖数444
  • 经验38枚
  • 威望0点
  • 贡献值36点
  • 好评度0点
  • 社区居民
5楼#
发布于:2008-06-26 12:33
我只有2.79
火狐浏览器QQ群6494286
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
6楼#
发布于:2008-06-26 12:33
9.02FPS

看了楼上的几个数据更证明Firefox 3对机器要求不低啊。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
7楼#
发布于:2008-06-26 12:33
我的16M显存显卡
Firefox 3.1A :2FPS
ie7:3FPS
leonary
千年狐狸
千年狐狸
  • UID4095
  • 注册日期2005-03-16
  • 最后登录2016-12-24
  • 发帖数1908
  • 经验11枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
8楼#
发布于:2008-06-26 12:33
扣肉E6550,8400GS,10.3s
再狡猾的猎手也斗不过好狐狸
蓝色的吉他
非常火狐
非常火狐
  • UID11286
  • 注册日期2006-01-24
  • 最后登录2017-03-27
  • 发帖数647
  • 经验17枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
9楼#
发布于:2008-06-26 12:33
绫川和TETE的两个测试版是支持多线程图形缩放的,多核心CPU才能用
We may be human,but we're still animals.
taizitju
千年狐狸
千年狐狸
  • UID10093
  • 注册日期2005-11-27
  • 最后登录2012-04-12
  • 发帖数3638
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2008-06-26 12:33
蓝色的吉他 可不可以深入的介绍一下

到底使用了显卡的那些功能?  2d ? 3d ?
还是什么?

感觉有点一头雾水的说
[color=orange][b]为新手服务[/b][/color]  [color=BLUE][b]快速解决问题传送门:[/b][/color][url=https://www.firefox.net.cn/newforum/viewtopic.php?t=22571][color=red][b]①Firefox初级教程(置顶帖)[/b][/color][/url]  [url=https://www.firefox.net.cn/newforum/viewtopic.php?t=27478][color=red][b]②孟婆汤(清空profile工具)[/b][/color][/url]  [url=https://www.firefox.net.cn/newforum/viewtopic.php?t=26765][color=red][b]③减肥茶(半淘汰)[/b][/color][/url]  [url=https://www.firefox.net.cn/newforum/search.php][color=red][b]④搜索论坛[/b][/color][/url]
蓝色的吉他
非常火狐
非常火狐
  • UID11286
  • 注册日期2006-01-24
  • 最后登录2017-03-27
  • 发帖数647
  • 经验17枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
11楼#
发布于:2008-06-26 12:33
taizitju:蓝色的吉他 可不可以深入的介绍一下

到底使用了显卡的那些功能?  2d ? 3d ?
还是什么?

感觉有点一头雾水的说
回到原帖


肯定是运用显卡的2D加速了,这个测试网页我是在TETE的主页看到的
TETE放出最新优化编译的版本上说明
Using multithread when drawing the scaled images.
至于这测试是侧重CPU多线程还是显卡,我也没能搞清楚,
但运用到显卡来加速2D绘图是一定的,这是官方版做不到的,
FIREFOX不是一直说要改善图像渲染的性能吗,现在第三方编译版本开始做到了
官方版什么时候跟进
We may be human,but we're still animals.
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
12楼#
发布于:2008-06-26 12:33
天哪,“队形”乱了

估计是楼主一楼横向太长的缘故,我把长链接并到文字里吧。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
taizitju
千年狐狸
千年狐狸
  • UID10093
  • 注册日期2005-11-27
  • 最后登录2012-04-12
  • 发帖数3638
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
13楼#
发布于:2008-06-26 12:33
蓝色的吉他

肯定是运用显卡的2D加速了,这个测试网页我是在TETE的主页看到的
TETE放出最新优化编译的版本上说明
Using multithread when drawing the scaled images.
至于这测试是侧重CPU多线程还是显卡,我也没能搞清楚,
但运用到显卡来加速2D绘图是一定的,这是官方版做不到的,
FIREFOX不是一直说要改善图像渲染的性能吗,现在第三方编译版本开始做到了
官方版什么时候跟进
回到原帖


那就有疑问了
Using multithread when drawing the scaled images.
使用多线程描绘被成比例缩放过的图片。

这个不能证明你说的“这是官方版做不到的”。
既然不能证明到底是什么“做不到”也就无从谈跟进。

可以做一个测试,你给出的那个网页,打开以后,firefox的cpu占用飙升。我是双核机器,官版,可以看到一个内核占到了80%左右另一个20%左右,平均起来50%。

1

现在有意思的地方来了,切换tab使这个网页不被显示,cpu占用率几乎毫无变化。可见不是现实图像需要cpu时间,而是“描绘”这个变化的画面需要cpu时间。

可以得出一个结论,官版用了单线程来描绘这样缩放变化的网页。这样的测试其实主要是cpu测试,而不是显卡测试

tete009使用了多线程,而且编译时对于sse指令集予以优化,所以有所提升。

2

再来说说显卡的问题,纯2d(非3的表层)的显示技术在2000年以前就已经成熟了。一直没有太大的变化。

至于你的显卡满载和空载数据不一致,我猜测是因为空载状态下,核心、显存频率低,甚至低于正常工作的低档显卡,cpu即使描绘出了场景,也要等待显卡送到显示器,故称为瓶颈,影响了测试表现。

我做出这种猜测的理由是。在播放某些高清视频时ati显卡节电模式,足以导致丢帧、花瓶。足见节电模式(非满载)时ati显卡性能不佳。

但是仅仅根据空载满载测试结果不同,就推测“非官版2d加速”,未免论据不足。

你可以写信给tete009或者绫川,询问他们的版本是否对“显卡硬件加速”hack过,估计答复也是没有。

3
现在firefox的网页渲染是Gecko 1.9,图像层是Cairo。参考了一些资料
http://en.wikipedia.org/wiki/Cairo_(graphics)
http://en.wikipedia.org/wiki/Graphics_Device_Interface
http://blog.vlad1.com/2007/12/11/graphics-in-mozilla/
http://blog.vlad1.com/2007/11/26/canvas ... web-style/

现在这个版本的Cairo后端 依然是 WIN GDI

驳斥完了,我该立论了,未完待续。
[color=orange][b]为新手服务[/b][/color]  [color=BLUE][b]快速解决问题传送门:[/b][/color][url=https://www.firefox.net.cn/newforum/viewtopic.php?t=22571][color=red][b]①Firefox初级教程(置顶帖)[/b][/color][/url]  [url=https://www.firefox.net.cn/newforum/viewtopic.php?t=27478][color=red][b]②孟婆汤(清空profile工具)[/b][/color][/url]  [url=https://www.firefox.net.cn/newforum/viewtopic.php?t=26765][color=red][b]③减肥茶(半淘汰)[/b][/color][/url]  [url=https://www.firefox.net.cn/newforum/search.php][color=red][b]④搜索论坛[/b][/color][/url]
leonary
千年狐狸
千年狐狸
  • UID4095
  • 注册日期2005-03-16
  • 最后登录2016-12-24
  • 发帖数1908
  • 经验11枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
14楼#
发布于:2008-06-26 12:33
这测试ms不大靠谱啊,家里的机器扣肉@2.7G,HD3450显卡,居然31.68帧平均,一样的FF版本和配置文件

显卡的2D加速一般是指视频加速,静态图片的加速不知道怎么搞。
再狡猾的猎手也斗不过好狐狸
上一页
游客

返回顶部