dindog
千年狐狸
千年狐狸
  • UID30818
  • 注册日期2009-10-24
  • 最后登录2023-02-03
  • 发帖数1195
  • 经验59枚
  • 威望0点
  • 贡献值26点
  • 好评度10点
15楼#
发布于:2012-02-25 11:19
dgod:这个bug,几年前就有人报过了,是渲染机制的问题,没什么改进进度。
其他浏览器是只解码页面可见部分的图片的,gecko是全页面解码,所以速度内存都差很多。
回到原帖

没有几年吧,主要是4之后才是这样的,正式版到现在还不到一年。3.6也卡,但不会占这么多内存然后崩溃
以前firefox跳个票的时间现在可以发布几个正式版了-_-
smoke
千年狐狸
千年狐狸
  • UID3052
  • 注册日期2005-02-16
  • 最后登录2015-02-01
  • 发帖数2367
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
  • 忠实会员
16楼#
发布于:2012-02-25 11:19
遇到问题请善用论坛搜索功能
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
17楼#
发布于:2012-02-25 11:19
fang5566:既然是排版引擎,那就不好办咯,gecko引擎比较臃肿,虽然很强大,但是要改动的话,量比较大。回到原帖


是呀,对于这样的非盈利开源项目来说,工作量也是一个很重要的障碍……
-いたんですか? -ええ、ずっと
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-06-03
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
18楼#
发布于:2012-02-25 11:19
既然是排版引擎,那就不好办咯,gecko引擎比较臃肿,虽然很强大,但是要改动的话,量比较大。
Firefox More than meets your experience
alanfly
千年狐狸
千年狐狸
  • UID31035
  • 注册日期2009-11-10
  • 最后登录2024-05-19
  • 发帖数2769
  • 经验580枚
  • 威望1点
  • 贡献值128点
  • 好评度102点
  • 社区居民
  • 最爱沙发
  • 忠实会员
19楼#
发布于:2012-02-25 11:19
这个要像chrome学习,解决多图网页内存占用、内存释放和网页流畅性的问题。
fiey
非常火狐
非常火狐
  • UID28955
  • 注册日期2009-05-24
  • 最后登录2013-10-05
  • 发帖数735
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
20楼#
发布于:2012-02-25 11:19
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
21楼#
发布于:2012-02-25 11:19
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
22楼#
发布于:2012-02-25 11:19
谢谢楼上的提醒~
仔细搜索了一下bugzilla,相比2010年那时起,又多了不少的bug提交,共同点是都没有解决~
Jeff MuizelaarBug 661304中说,
For what it's worth, it seems like Chrome just does a synchronous decode on draw to avoid this problem. I haven't yet looked at how they do discarding.


= =b 那么现在只好默默地祈祷fx团队们早日开发出牛逼的方案了~~
-いたんですか? -ええ、ずっと
dgod
火狐狸
火狐狸
  • UID11249
  • 注册日期2006-01-22
  • 最后登录2021-12-24
  • 发帖数211
  • 经验122枚
  • 威望0点
  • 贡献值12点
  • 好评度1点
  • 社区居民
  • 忠实会员
23楼#
发布于:2012-02-25 11:19
这个bug,几年前就有人报过了,是渲染机制的问题,没什么改进进度。
其他浏览器是只解码页面可见部分的图片的,gecko是全页面解码,所以速度内存都差很多。
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
24楼#
发布于:2012-02-25 11:19
这个应该也会很卡,但不耗内存
附件名称/大小 下载次数 最后更新
SVG_test.7z (3KB)  28 2012-02-25 11:44
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
25楼#
发布于:2012-02-25 11:19
没比较过。和渲染机制有关?

报告给bugzilla?
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-06-03
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
26楼#
发布于:2012-02-25 11:19
不错的压力测试。
基本上验证了我们对于FF和Chrome打开大量图片时候的观感。

从载入速度来看,我认为和Gecko和Webkit引擎有关系,Webkit明显比Gecko轻量快速,客观造就在图片生成渲染载入速度上Webkit有优势。
从浏览速度来看,因为Gecko是占用较多内存载入所有图片,因此在流畅性上没话说。
从卡顿来看,应该是FF在载入大量图片时候启动了GC和CC回收内存造成的卡顿。而听说Chrome实现了IGC,而FF还没实现,因此FF卡顿更为明显。而这个也造成了FF浏览大量图片时候内存占用高且不易释放的问题。

先大概看一下,回头详细的再慢慢看。 <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->
Firefox More than meets your experience
上一页 下一页
游客

返回顶部