fallening
小狐狸
小狐狸
  • UID8736
  • 注册日期2005-09-20
  • 最后登录2019-05-01
  • 发帖数89
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
15楼#
发布于:2012-02-16 16:59
有 mac os x 下的么?
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
16楼#
发布于:2012-02-16 16:59
fallening:有 mac os x 下的么?回到原帖

有是有,不过都比较老了

FF4之后就没见过

http://firefoxmac.furbism.com/
http://www.rpm-mozilla.org.uk/

后者会持续更新FF3.6.x分支
minghegy
火狐狸
火狐狸
  • UID37982
  • 注册日期2011-12-17
  • 最后登录2014-02-24
  • 发帖数132
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
17楼#
发布于:2012-02-16 16:59
dongyuanxun
这个现在还无定论。

内存开销是大了,不过分配却快了(memset不同)。

对很多软件而言,算法架构上是个问题,因为x86和x64的对齐处理不同,如果采用相同的算法,很可能会低效运作。
x64也会默认执行SSE2指令和sse2的math处理,但和x86的原型处理又不一样,对一些会有好处(比如floor/exp会快),也有一些弊端(比如sin/log会慢)。
当然这只是vc又是内部函数,又是sse2原型的处理,我认为在一些关键的Makefile里要禁用-Oi才行。

最主要的问题是firefox是跨平台的,M$搞得x64约定和Linux完全不一样,有些使用内联汇编提高性能的地方得重写,目前来说x64直接就不编译这部分代码。可能这也是vc的x64编译过程较短的原因。
回到原帖

64位的优点(16个通用寄存器、2G以上user space寻址)现在基本用不到,64位的缺点(内存开销过大)倒是实实在在的
看反汇编32位+SSE2的xul.dll,当8个通用寄存器不够用时,vc会用sse/sse2的xmm寄存器操作内存数据
这样的话64位真没必要了,受益的只是极个别手工优化的算法,绝大多数情况体现不出好处
linwenzhi7
千年狐狸
千年狐狸
  • UID31370
  • 注册日期2009-12-13
  • 最后登录2024-05-17
  • 发帖数1001
  • 经验243枚
  • 威望0点
  • 贡献值180点
  • 好评度23点
  • 社区居民
  • 忠实会员
18楼#
发布于:2012-02-16 16:59
我前几天尝试了一下在电脑上装两个firefox,结果很悲剧,虽然设置了可以启动两个,但实际上默认点击链接然后被动打开firefox后,配置会混淆。
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
19楼#
发布于:2012-02-16 16:59
启用两套配置两个firefox,是要指定一些启动参数,如-no-remote,点击默认链接关联的FF似乎不能连带启动这些参数,启用两个Firefox,肯定是要通过指定了启动参数的快捷方式来打开。
Firefox More than meets your experience
cqcw
狐狸大王
狐狸大王
  • UID28719
  • 注册日期2009-04-27
  • 最后登录2024-04-12
  • 发帖数338
  • 经验76枚
  • 威望0点
  • 贡献值64点
  • 好评度3点
  • 社区居民
20楼#
发布于:2012-02-16 16:59
zhiyong只用过tete09
.
.
http://shop33652363.taobao.com 趋势杀毒 微软原版 veritas备份软件              很便宜
.
.
.
ultra95
小狐狸
小狐狸
  • UID31302
  • 注册日期2009-12-06
  • 最后登录2013-11-17
  • 发帖数9
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
21楼#
发布于:2012-02-16 16:59
一直用的tete009,完全便携的特性很好
getrix
小狐狸
小狐狸
  • UID33310
  • 注册日期2010-07-07
  • 最后登录2021-08-16
  • 发帖数38
  • 经验22枚
  • 威望0点
  • 贡献值2点
  • 好评度0点
22楼#
发布于:2012-02-16 16:59
tete009的便携版会有副作用。。。
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
23楼#
发布于:2012-02-16 16:59
getrix:tete009的便携版会有副作用。。。回到原帖

这个可以向tete报告一下

我用tete的版本也不用他的portable特性,而是直接用引导器
ultra95
小狐狸
小狐狸
  • UID31302
  • 注册日期2009-12-06
  • 最后登录2013-11-17
  • 发帖数9
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
24楼#
发布于:2012-02-16 16:59
getrix:tete009的便携版会有副作用。。。回到原帖


这个可以向tete报告一下

我用tete的版本也不用他的portable特性,而是直接用引导器[/quote]


啊?? 请问楼上二位大虾有什么副作用呢?,本人升级一直都是下载tete009以后直接解压到原来的文件夹, 感觉这样挺方便的:roll:
dindog
千年狐狸
千年狐狸
  • UID30818
  • 注册日期2009-10-24
  • 最后登录2023-02-03
  • 发帖数1195
  • 经验59枚
  • 威望0点
  • 贡献值26点
  • 好评度10点
25楼#
发布于:2012-02-16 16:59

64位的优点(16个通用寄存器、2G以上user space寻址)现在基本用不到,64位的缺点(内存开销过大)倒是实实在在的
看反汇编32位+SSE2的xul.dll,当8个通用寄存器不够用时,vc会用sse/sse2的xmm寄存器操作内存数据
这样的话64位真没必要了,受益的只是极个别手工优化的算法,绝大多数情况体现不出好处

似乎用64位系统,32位程序也不受2G内存占用的限制
以前firefox跳个票的时间现在可以发布几个正式版了-_-
getrix
小狐狸
小狐狸
  • UID33310
  • 注册日期2010-07-07
  • 最后登录2021-08-16
  • 发帖数38
  • 经验22枚
  • 威望0点
  • 贡献值2点
  • 好评度0点
26楼#
发布于:2012-02-16 16:59



啊?? 请问楼上二位大虾有什么副作用呢?,本人升级一直都是下载tete009以后直接解压到原来的文件夹, 感觉这样挺方便的:roll:

是启用了portable参数才有副作用,默认的不会。
ultra95
小狐狸
小狐狸
  • UID31302
  • 注册日期2009-12-06
  • 最后登录2013-11-17
  • 发帖数9
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
27楼#
发布于:2012-02-16 16:59
[General]
Portable=1
...
本人的配置启用了portable,请问大虾到底有什么副 作用呢,我使用的时候没什么感觉
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
28楼#
发布于:2012-02-16 16:59
PGO指的是Profile-guided optimization?官方版是没有使用PGO的吗?对这个不是很了解
另外倒是看到lawliet的版本加入了这个betterPGO,不过不知道是否有你做的那么好
还有一个问题,就是我现在用的是官方版的Firefox,如果要切换到第三方编译版,直接安装覆盖就可以了吗?还是要怎么做???


官方有PGO的,例如
http://ftp.mozilla.org/pub/mozilla.org/ ... win32-pgo/

配置文件肯定可以通用,如果程序名还是Firefox.exe的话就更是什么都不需要管。但是还是新建自己的配置文件比较好。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
29楼#
发布于:2012-02-16 16:59
h243:推荐Lawliet,我一直在用.回到原帖

这个跑分真的厉害啊,SS 0.9.1用官方版跑262ms,用这个跑157ms。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
游客

返回顶部