60楼#
发布于:2014-01-19 15:38
Fxwm:light为何这么轻易就能使用VC2013了呢?light没有使用PGO优化,所以一群bug没有触及到。我这里使用VC2013构建pcxFirefox初始版本也是没有任何问题的。如果你们可以接受性能下降30%-50%的话,我可以随时转VC2013。 默认参数改动不适合所有人,因为中国网络因素太繁杂(内网、外网、校园网、电信、移动、联通等),我暂时不准备修改这些。其实如果会写扩展的话,明显可以写个扩展打包,然后使用扩展来管理参数。Palemoon的参数只适合一部分国外用户的fans,适应范围不大。 Mini版本出来后,准备先出x86版本,x64可能要延后,我的Y450不支持AVX,所以即使我在服务器上构建完了,我也用不了,也无法测试可用性。我在想把Mini项目从pcxFirefox分离独立出来,否则项目分支太多不好管理。 |
|
|
61楼#
发布于:2014-01-19 16:53
Fxwm:冒昧一下,我倒是想看看直接转VC2013导致的性能下降30%-50%实际感受是个什么情况主要是高版本的VC修改了一些结构体的pack字节,这样原来按照VC2010写的使用高版本的VC构建达不到预期性能。另外VC2013提供了amd64_x86的交叉工具链,很多Mozilla开发人员对这个有很大希望,只是测试的结果不如预期。所以VC2013要分工具链进行测试。普遍下降30%是肯定的(Sunspider为主),实际体验上Talos Top100 offline测试也有性能衰退,我还没找到原因。VC的编译参数没有-O3,只有-Ox,按照VC2010来说,-Ox的性能没有-O2好。反正趋势肯定是VC2013,何不等他稳定呢,我正在疯狂的向M$提交VC2013的bug,希望他能在下个版本解决这些问题。官方也在讨论转向VC2013。目前来说,VC2013没有VC2012最后一个版本质量好,而且很多人抱有很大希望的amd64_x86工具链的bug太多了。而且Qpar参数食之无味,去之可惜。 |
|
|
62楼#
发布于:2014-01-19 18:37
Fxwm:是嘛,这么一说,外面的coolypf编译的X64,VC2012.4,PGO,AVX有搞头了我装了NS,进入dm123很快,尝试禁用NS再进入,这个网站确实卡了。 加载不停的清形,如果你没修改过默认的网络参数的话,值得研究一下,只是这个东西在我这里很难稳定重现,不好判断。 反正源码里肯定是有什么考虑不周的情况。但究竟是什么问题,需要熟悉的人判断一下。修改这个地方,既要对Web很懂,又要对firefox源码熟悉。我对Web编程不懂。 |
|
|
63楼#
发布于:2014-01-20 12:14
|
|
|
64楼#
发布于:2014-01-21 15:35
jgsabc:vs2013更新了,这次基本完善了,提醒一下我第一时间就知道了 和Makoto Kato讨论了下,amd64_x86在4.5G左右崩溃的bug可能还是依旧没有修复,抽时间验证一下 |
|
|
65楼#
发布于:2014-01-25 12:48
|
|
|
66楼#
发布于:2014-01-27 00:32
Fxwm:还是来这里吧,TMD卡饭现在连编辑回复都不给我编辑了那个是为了考虑移植,到时候会有说明,但是在这些论坛谈论这些不合适,应该在mozilla或者gcc相关邮件列表讨论。 tete009使用的是正版vc2005,以后可能直接切到正版vc2013,反正这些我们都互通信息,好处和坏处都基本上测试出来了。 vc2005+pgo的性能本来和vc2010+pgo的benchmark性能差不到多少(优化稍微慢于vc2010,但是vc2010构建出来的体积比vc2005要大,所以cache命中率上可能vc2005还要高些,两相抵消,性能差不多),只在一些性能上有些落后,而落后的性能又是浏览器流行的基准测试没体现出来的。另外重要的一点就是,tete009也是使用的BetterPGO,这是目前提高跑分的最大武器。 |
|
|
67楼#
发布于:2014-02-03 20:39
升级到27.0
|
|
|
68楼#
发布于:2014-02-04 16:30
|
|
|
69楼#
发布于:2014-02-04 16:32
|
|
|
70楼#
发布于:2014-02-05 20:21
|
|
|
71楼#
发布于:2014-02-07 15:37
|
|
|
72楼#
发布于:2014-02-12 17:58
|
|
|
73楼#
发布于:2014-02-12 19:33
|
|
|
74楼#
发布于:2014-02-12 23:11
|
|
|