FireFox火狐浏览器降低内存占用及相关参数配置

近几天总是感觉FireFox 占用内存 过大,看了启睿的一篇文章后菜知道firefox 有个"about:config "( 在firefox地址栏中输入about:config ),搜索一番优化了一下FireFox,如释重负,火狐还真是个好东西!
这里简单介绍一下推荐做的几个优化的地方:
1、加入一个boolean(布尔)项:
config.trim_on_minimize ,并设置为true,这样就可以在最小化时自动释放内存。
2、修改
browser.sessionhistory.max_total_viewers 修改值为5或更小{页面快进/快退功能 中保存的页面总数,默认是-1(无限)}。
3、创建一个
browser.cache.memory.capacity 设置firefox使用多少内存来进行缓存,默认值-1基于系统 内存自动设置,18432=18MB一般适用于512M~1G内存。
4、
browser.cache.memory.enable [布尔值]该项和browser.cache.memory.capacity联合起作用。如果设置为true,firefox将使用browser.cache.memory.capacity指定的内存大小来进行缓存。
5、
browser.urlbar.clickSelectsAll [布尔值]决定在地址栏单击时是高亮选中还是插入光标。
6、
browser.urlbar.hideGoButton [布尔值]决定是否显示地址栏右侧绿色的箭头(一般人都是敲回车的,这个实在是鸡肋)。
7、创建
config.trim_on_minimize [布尔值](仅限于windows)决定是否象其它windows应用程序一样最小化到任务栏时释放内存,对于配置较低的电脑 建议设置为true,配置还过的去的设置为false,这将加速firefox的最小化、最大化过程。
8、
dom.disable_window_open_feature.* [布尔值]以dom.disable_window_open_feature. 开头的设置总共有11个,*可以是close, directories,location,menubar,minimizable,personalbar,resizable, scrollbars,status,titlebar,toolbar。这些设置控制弹出窗口(主要是广告)的显示元素,比如将 dom.disable_window_open_feature.close设置为true,则会强迫弹出窗口在右上角显示一个关闭按钮。建议将 close和resizeable设置为true。
9、
dom.popup_maximum [整数]能够同时打开的弹出窗口的数目。经常有一些恶意站点会冒出一大堆弹出窗口,直到屏幕崩溃为止。建议将该值设置为5或更小。
10、
extensions.dss.enabled [布尔值]决定是否能够动态主题切换。假如设置为true,在安装或切换主题时,将立刻显现出新主题的效果 ,而不用关闭firefox后重新引导firefox。
11、
network.cookie.cookieBehavior [整数]决定firefox处理cookies的政策。设置为1允许所有的cookies,设置为2禁止所有的cookies,设置为1仅允许原始站点的cookies,不允许第三方(大多是广告)的cookies。建议设置为1。
12、
network.dnsCacheEntries [整数](需创建)决定在firefox的DNS缓存中保存条目的数目。当在 firefox中键入一个web地址时,它通过查询DNS服务器 将web地址转化为IP,在当地缓存中保存一定数量的DNS条目,下次再键入同样的web 地址时,就能加快浏览速度。默认firefox将该值设置为20,建议将该值设置为一般情况浏览web站点的数目。
13、
network.dnsCacheExpiration [整数](需创建)决定缓存的DNS条目过期的时间。默认为60秒。
14、
network.http.max-connections [整数]决定同时能够打开多少http连接。默认值是24,如果你的网络连接够快,可以尝试增大此值,最大值为65535。但要注意的是,增大该值仅仅增大了同时打开http连接数目的可能,你并不能强迫firefox每次都打开那么多的http连接。
15、
network.http.max-connections-per-server [整数]决定在单个服务器能够同时打开的连接数。默认值为8,你可以增大此值来加快浏览速度,最大值为255。但要注意的是,此值改的太大,一些服务器会 认为你在进行DDoS攻击,从而拒绝你的连接请求。事实上,如果所有的firefox用户都不理智的把此值改的太大,大多数站点的浏览速度不会得到提升, 反而会非常慢。
16、
network.http.max-persistent-connections-per-proxy [整数]假如你使用的是代理,该值决定同时有多少连接处于活动 状态。默认值为4,可以适当增大此值加快浏览速度。但要注意的是,此值改的太大,会增大代理服务器的压力,从而影响每个使用该代理的用户的浏览速度。
17、
network.http.max-persistent-connections-per-server [整数]假如没有使用代理,该值决定在单个服务器上同时有多少连接处于活动状态。默认值为2,可以适当增大此值加快浏览速度,最大值为255。但要注意的是,此值改的太大会增大服务器的压力,从而有可能被该服务器拒绝连接请求。
18、
network.http.pipelining [布尔值]决定是否使用HTTP Pipelining特性,建议设置为true,加快浏览速度,尽管该特性不是所有的服务器和代理都支持。
19、
network.http.pipelining.maxrequests [整数]决定使用HTTP Pipelining特性时发送的最大连接请求。默认值为4,最大值为8,比8大的值会被忽略,1表示不使用HTTP Pipelining特性,建议将该值设置为8。
20、
network.http.proxy.pipelining [布尔值]决定是否在使用代理时使用HTTP Pipelining特性。建议设置为true,要注意的是,该值有效的前提是network.http.proxy.keep-alive值为true。
21、
network.http.redirection-limit [整数]决定接受多少连续的重定向。比如说你进入一个站点旧的网址,可能会被重定向到一个新的网址,这叫一个重定向。
22、
network.prefetch-next [布尔值]决定是否使用Link Prefetching特性。建议设置为false。
23、
nglayout.initialpaint.delay [整数](需创建)决定在显示页面内容时等待多少毫秒。适当的延迟可以让firefox引导和调整各种各样的页面元素以便正确显示。默认值是250毫秒,你可以增大或减小该值,当然,这取决于你的浏览习惯。
24、
plugin.default_plugin_disabled [布尔值]当浏览某个网页 缺少某个插件(比如flash)时是否提示安装。
25、
privacy.popups.disable_from_plugins [整数]设置为0不阻止任何弹出窗口,设置为1阻止弹出窗口的最大数目取决于dom.popup_maximum,设置为3阻止所有的弹出窗口,设置为2仅阻止来自插件的弹出窗口。
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: LoadRunner是一款功能强大的性能测试工具,它可以模拟真实用户并发访问网站,以测试系统的性能和稳定性。关于火狐浏览器v24.0的下载安装,LoadRunner是支持的。 首先,我们需要下载火狐浏览器v24.0的安装包。这个版本的安装包可以在Mozilla官方网站或者其他软件下载网站上找到。下载完成后,我们可以将安装包保存到本地的一个目录中。 接下来,我们需要在LoadRunner的Vugen组件中进行相关配置。Vugen是LoadRunner的一个功能模块,用于录制和编辑测试脚本。打开Vugen后,我们可以选择FireFox作为浏览器类型,并选择v24.0作为版本号。 一旦配置完成,我们就可以开始录制测试脚本了。在录制过程中,Vugen会自动启动火狐浏览器v24.0,并记录用户的操作步骤。录制完成后,我们可以对脚本进行编辑和优化,以确保测试的准确性和可靠性。 最后,我们可以使用LoadRunner的Controller组件来进行性能测试。Controller可以模拟多个并发用户,同时调用Vugen生成的测试脚本,以测试系统的性能和稳定性。在运行测试之前,我们需要确保火狐浏览器v24.0已经正确安装在测试执行的机器上。 总结而言,LoadRunner支持火狐浏览器v24.0的下载安装。在使用LoadRunner进行性能测试时,我们可以通过Vugen录制和编辑测试脚本,并将火狐浏览器v24.0作为测试的浏览器类型和版本。通过Controller组件,我们可以模拟多个并发用户,并运行测试脚本,以评估系统的性能和稳定性。 ### 回答2: 是的,LoadRunner支持火狐浏览器v24.0的下载和安装。LoadRunner是一款功能强大的性能测试工具,可以模拟并测量各种应用程序和系统在不同负载情况下的性能表现。 要在LoadRunner中使用火狐浏览器v24.0进行测试,首先需要确认你的LoadRunner版本是否支持该浏览器版本。如果支持,可以按照以下步骤下载和安装火狐浏览器v24.0: 1. 打开火狐浏览器官方网站,导航到下载页面。 2. 在下载页面中找到并点击下载火狐浏览器v24.0的链接。 3. 下载完成后,运行安装程序进行安装。按照安装向导的提示完成安装过程。 4. 安装完成后,将火狐浏览器添加至LoadRunner的浏览器列表中。 5. 在LoadRunner的脚本中选择火狐浏览器v24.0作为脚本要使用的浏览器。 一旦完成这些步骤,你就可以使用LoadRunner对火狐浏览器v24.0进行性能测试了。可以使用LoadRunner的录制功能录制用户在浏览器中的操作,然后进行性能测试和分析。 需要注意的是,不同的LoadRunner版本可能对浏览器的支持有所区别,所以请确保你所使用的LoadRunner版本兼容并支持火狐浏览器v24.0的使用。 ### 回答3: 是的,LoadRunner支持火狐浏览器v24.0的下载和安装。LoadRunner是一款功能强大的性能测试工具,它可以模拟真实用户在不同浏览器上的行为,以测试系统的性能和稳定性。在LoadRunner中,我们可以使用火狐浏览器v24.0作为虚拟用户进行测试。 要使用LoadRunner进行火狐浏览器v24.0的测试,首先需要确保你已经安装了火狐浏览器v24.0的版本。你可以从火狐官方网站或其他可信的软件下载网站上下载该版本。一旦下载完成,你可以按照安装向导的指示进行安装过程,完成火狐浏览器v24.0的安装。 在LoadRunner中,你可以通过录制脚本功能来模拟用户在火狐浏览器v24.0上的操作。录制脚本可以记录用户在浏览器中的每一个操作步骤,包括点击链接、填写表单、提交数据等。然后,你可以使用LoadRunner的场景编辑器对录制的脚本进行编辑和优化,以模拟真实的用户行为。 在LoadRunner中,你还可以设置不同的虚拟用户数量、并发用户数等参数,来模拟不同的用户负载情况。通过测试火狐浏览器v24.0的性能,你可以评估系统在实际使用中的性能表现,发现潜在的性能问题,并进行优化。 总而言之,LoadRunner支持火狐浏览器v24.0的下载和安装,你可以使用它来测试火狐浏览器v24.0在不同负载条件下的性能和稳定性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值