让 firefox 和 chrome 一样快 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
lcj2class
V2EX    程序员

让 firefox 和 chrome 一样快

  •  
  •   lcj2class 2014-11-09 01:28:38 +08:00 9121 次点击
    这是一个创建于 3993 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一直很好奇为什么firefox比chrome慢了那么多,

    经过调研,发现调优的方法,感兴趣的可以参考我的博客:

    http://liujiacai.net/blog/2014/11/08/secret-of-firefox-prefs/
    48 条回复    2015-02-02 14:46:31 +08:00
    tumutanzi
        1
    tumutanzi  
       2014-11-09 01:32:49 +08:00
    不但慢,FF占用资源也越来越多了,我的XP下的FF经常崩溃了。
    lcj2class
        2
    lcj2class  
    OP
       2014-11-09 01:41:19 +08:00 via Android   1
    @tumutanzi
    ff占用再多也比不上chrome的,ff本身就是开放的,现在新版本的定制性比以前更开放了,功能多了,肯定也占更多资源了。
    最后,你为什么还在用XP-_-||
    niux2
        3
    niux2  
       2014-11-09 07:24:05 +08:00
    @lcj2class 除非是要用xp不支持的程序 不然都是用xp 因为xp用起来更酸爽
    SkYoung
        4
    SkYoung  
       2014-11-09 08:02:18 +08:00   2
    为什么我跟lz的感觉相反?!
    ff常年开30+tab很流畅,可chrome开几个就感觉卡的不行了
    Havee
        5
    Havee  
       2014-11-09 08:47:12 +08:00
    为什么觉得2GB内存的机子,win7 就比 winxp 要快?
    另外,google chrome 资源占用超 firefox 吧......低配电脑上更明显,硬盘灯一直闪烁。
    再另外,google chrome 的某版本曾经搞坏过我一块硬盘,对 google chrome 的好感一下子降到 0 度以下。
    bobopu
        6
    bobopu  
       2014-11-09 09:44:04 +08:00 via iPhone
    chrome占内存,Firefox卡cpu
    kofj
        7
    kofj  
       2014-11-09 10:36:01 +08:00 via Android
    xp更酸爽?我i3 4G内存的机器跑Win10比跑xp更快
    loading
        8
    loading  
       2014-11-09 11:14:03 +08:00
    一直不明白这些所谓的更好的参数为什么不是默认值。安装时根据机器性能自动调优很难?
    lcj2class
        9
    lcj2class  
    OP
       2014-11-09 11:41:05 +08:00
    @bobopu
    不能这么一竿子打死。早期的firefox是有内存leak的情况,但这都2014年了,早就修复了,你可以看看这里

    https://support.mozilla.org/en-US/kb/firefox-uses-too-much-memory-ram

    我觉得很有可能是你装得某个扩展导致卡的
    lcj2class
        10
    lcj2class  
    OP
       2014-11-09 11:42:13 +08:00
    @SkYoung
    win+linux我都试了,不行。mac没试过。
    lcj2class
        11
    lcj2class  
    OP
       2014-11-09 11:43:01 +08:00
    @Havee
    chrome的默认设置就是简单暴力!
    lcj2class
        12
    lcj2class  
    OP
       2014-11-09 11:50:27 +08:00
    @loading
    先不说从技术上好不好实现,不同用户不同需求,考虑的因素太多,firefox采取保守策略也是折中的办法
    bobopu
        13
    bobopu  
       2014-11-09 12:26:59 +08:00
    @lcj2class 你看反了,我说的是chrome占内存,ff卡cpu。。。
    lausius
        14
    lausius  
       2014-11-09 13:38:55 +08:00
    @tumutanzi 我觉得应该是firefox在32位系统下很容易崩溃,我换64位系统之后就解决了经常崩溃的问题了。
    dong3580
        15
    dong3580  
       2014-11-09 13:53:23 +08:00
    @lcj2class
    @bobopu
    这个我赞同,有体会。
    yakczh
        16
    yakczh  
       2014-11-09 15:06:30 +08:00
    试试 palemoon 苍老师出品,必是精品
    levn
        17
    levn  
       2014-11-09 15:26:42 +08:00
    这种感觉……好像回到了十年前
    ConteMan
        18
    ConteMan  
       2014-11-09 18:14:55 +08:00
    FF太开放了,需要很多调教啊,studing。
    Delbert
        19
    Delbert  
       2014-11-09 18:33:51 +08:00
    FF常年开三四十个标签页没问题,Chrome打开三个窗口就卡了……
    @bobopu 我8g内存开Chrome照样卡……一共不到十个扩展。
    Delbert
        20
    Delbert  
       2014-11-09 18:36:36 +08:00
    @SkYoung +1,火狐明显好得多。
    让firefox与chrome一样快的话,我估计我杀楼主的心都有了。你知道我这里火狐比Chrome快多少吗?
    火狐开关三遍Chrome都还打不开呢
    lcj2class
        21
    lcj2class  
    OP
       2014-11-09 20:10:31 +08:00
    @Delbert @SkYoung
    兄台你别激动,firefox在我笔记本上比chrome慢,我就以为所有人的都是这种情况,这是我的错。
    这大概就是“手里拿着锤子,看什么都像是钉子”吧

    我的环境是debian wheezy+i3+4G内存+ff33.0.2,好奇你什么环境?
    Delbert
        22
    Delbert  
       2014-11-09 20:28:34 +08:00
    @lcj2class
    笔记本:
    Windows 7 64位
    Intel T6670 2.2G双核
    4G 1600MHz DDR3 *2 = 8G
    Firefox en-US 33.0.3

    台式机:
    Widnows 7 32位
    AMD 8400 2.1G三核
    2G 800MHz 内存*2 = 4G
    Firefox en-US 33.0.3

    MBA: 2013-mid 760CH 吧
    Mac上懒得安装Chrome了。
    为了解决Chrome启动慢的问题,我任务栏上的Chrome快捷方式是 chrome.exe --show-app-list,闲着的时候点一下,让Chrome后台有个进程,但是打开Chrome本身的时候也是慢。
    lcj2class
        23
    lcj2class  
    OP
       2014-11-09 23:33:23 +08:00
    @Delbert
    据我所知,chrome在Win64位上一直不稳定,最新的稳定版不也是今年8月发布的嘛

    http://blog.chromium.org/2014/08/64-bits-of-awesome-64-bit-windows_26.html
    spoonwep
        24
    spoonwep  
       2014-11-09 23:56:59 +08:00
    弄个SSD什么都解决了……
    heliumhgy
        25
    heliumhgy  
       2014-11-10 02:20:44 +08:00
    Chrome 在linux环境下才是卡得酸爽
    Delbert
        26
    Delbert  
       2014-11-10 05:02:11 +08:00 via Android
    @lcj2class 就只记得版本号20以下比较流畅,以后就很卡了……
    carrionlee
        27
    carrionlee  
       2014-11-10 08:23:20 +08:00 via iPhone   1
    大家firefox有没有瞬间假死的现象,过几秒就好了。win下和mac下都碰到过,相同的配置,相同的扩展。
    calvey
        28
    calvey  
       2014-11-10 08:39:04 +08:00
    @carrionlee 最近在windows 7下经常遇到
    justplaymore
        29
    justplaymore  
       2014-11-10 11:24:16 +08:00
    FF下看FLASH视频,时间一长就容易插件崩溃,CHROME下还没遇到过。
    g8287694
        30
    g8287694  
       2014-11-10 11:51:42 +08:00
    无论是火狐还是CHROME flash 都是大问题 让我蛋疼
    不过chrome快是快 内存占用也是第一了吧 笔记本2G内存的时候 chrome 都快让我完全投奔火狐了 赶紧加了2G内存 加了后 感觉相当好
    zlbruce
        31
    zlbruce  
       2014-11-10 11:52:08 +08:00
    我这里 Fx 也比 Chrome 要快 -_-!!
    zlbruce
        32
    zlbruce  
       2014-11-10 11:54:24 +08:00
    对了,我说的快,不是指启动。主要是 tab 多了之后的切换什么的,Chrome 卡多了。
    princeofwales
        33
    princeofwales  
       2014-11-10 12:06:31 +08:00
    以前RAM只有0.5G、1G时,Chrome确实卡
    后来RAM都超过2G后,再也没试过FX了
    coldear
        34
    coldear  
       2014-11-10 12:11:56 +08:00
    个人感觉目前windows下IE最快,mac下safari最快
    jprovim
        35
    jprovim  
       2014-11-10 13:37:32 +08:00
    @coldear, Mac自己用Safari, 工作用chrome.
    imn1
        36
    imn1  
       2014-11-10 15:29:28 +08:00   2
    FF用了10年,LZ那些参数其实要跟本机结合的,不是每个人都适用

    我经常多开,30+、40+ tabs是家常便饭,有时60+ tabs
    我的经验是:
    1.pipelining效果明显,但要合理(适合自己的带宽和机器),太大也不行
    2.凡是含有flash的网页都慢,单纯disable也不行,要禁用plugin,装个plugin toggler的扩展,目的不是为了禁用,而是为了必要时启用(不需要打开about:addon操作),然后把flash plugin禁用
    3.渲染的参数(有近20+个项)也是要适合机器的,我试过照抄人家的“建议”修改了更差,然后调了几十次才理顺
    4.内存不仅仅是cache,还有image相关的项,但个人觉得最耗内存的是history,如果用了油猴的自动翻页就更甚,另外很多图的tab看完保存完就关了吧,多用restart(装个addon吧),重启标签还在,但内存就清理了
    5.DNS也是大问题,现在一个网页里面的构件可能涉及7~8个甚至更多的域名,我建议是找个能多线程的DNS工具,用cache,建议是dnsmaq或第三方,不建议用系统以及FF自己的dns cache;还有hosts大法多杀广告和流量统计,这些基本不影响页面内容却多连一个域名网站,很多时候是浏览瓶颈
    6.少用F5(刷新按钮)或ctrl-F5刷新,而是在地址栏回车刷新,这样可以减少很多request

    最后,linux用户建议试试debian改造的 iceweasel,不知道debian团队做了什么手脚,感觉比原生FF要快
    metalbug
        37
    metalbug  
       2014-11-10 15:40:22 +08:00
    没觉得chrome比FF快,所以坚守FF,我通常都是开一千+标签的,就光这点chrome不能比,FF还有很多优势,所以没办法让我投靠chrome,虽然我是GOOGLE的拥护者,但是chrome实在没办法让我习惯。
    lwhite
        38
    lwhite  
       2014-11-11 00:08:11 +08:00
    那个载入delay还是很管用的,频繁使用浏览器节奏会更好,不会拖沓。
    youjustdoit
        39
    youjustdoit  
       2014-11-11 08:12:10 +08:00
    换来换去,我还是回到firefox怀抱,chrome太占内存
    sujunj2005
        40
    sujunj2005  
       2014-11-11 09:58:22 +08:00
    还没试过,回去试试,目前还是在用chrome,不过感觉也是卡的不行
    abscon
        41
    abscon  
       2014-11-11 17:29:01 +08:00
    @metalbug 一千+标签?。。。。常年开一百+标签的专程赶来膜拜

    开这么多是为啥呢?
    wdongtao
        42
    wdongtao  
       2014-11-11 18:07:55 +08:00
    @metalbug 打错了吧,1000个标签,咋找啊
    metalbug
        43
    metalbug  
       2014-11-11 21:45:56 +08:00   1
    @abscon 对啊最多时候3000多呢,16G内存而已,浏览体验可以接受。

    @wdongtao 不啊,平时都一千多个标签啊,比如草榴,就先把板块所有标签都打开,等一会挨个看,好的就留下了,就这样。
    ytzong
        44
    ytzong  
       2014-11-12 13:52:04 +08:00
    @metalbug 艹六不如直接订阅 RSS 来的方便
    metalbug
        45
    metalbug  
       2014-11-12 15:30:01 +08:00
    @ytzong 没玩过RSS啊,咋玩?教教~
    ytzong
        46
    ytzong  
       2014-11-12 15:42:23 +08:00
    @metalbug 如果你有 RSS 阅读习惯,我可以给你几个 feed,如果没有就试试 userscript 吧
    以 Chrome 为例,
    1. 安装 Tampermonkey 扩展 https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo
    2. 安装这个脚本,点 Raw 按钮就行了
    https://github.com/ytzong/UserScripts/blob/master/t66y.user.js
    3. 在帖子列表页按键盘快捷键翻页,j 键下一页,k 键上一页
    lcj2class
        47
    lcj2class  
    OP
       2014-11-12 19:35:46 +08:00
    @metalbug
    1K个?!
    额滴神啊!
    ff在强也经不起你这么折腾

    PS: 你可以去mozilla当测试了
    esyed
        48
    esyed  
       2015-02-02 14:46:31 +08:00
    @metalbug 一千+标签,真的假的?
    这么多页面看得过来么?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3025 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 00:20 PVG 08:20 LAX 17:20 JFK 20:20
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86