Fedora下Firefox的合理配置,使它加速
输入地址栏:关于配置,然后更改以下键值(如果找不到新的):
network.http.pipelining
双击赋值为true,默认为false。如果找不到键,可以右键单击新布尔并将其赋值为true。激活此键后,流水线同时发出多个连接请求,从而减少Firefox加载页面的时间。但并非所有Web服务器都支持此操作。
network.http.pipelining.maxrequests
双击并指定一个值为8或更多,默认键值为4。增加连接的最大数量以加快速度。
network.http.proxy.pipelining
双击并赋值一个真值。原因是一样的。
nglayout.initialpaint.delay
右键单击新的整型值,关键nglayout.initialpaint.delay,赋值0。
这里实际上延迟了整个页面的显示速度,但因为用户更多的爱在整个完全切入前才开始阅读
上面的四个更改明显提高了Firefox浏览的速度,如果不满意,请继续修改以下键值。
network.dns.disableipv6
双击指定一个值的true.ipv6增加IP地址从32位到128位,这样就可以支持更大的地址空间。当用户在终端发送一个连接到IPv6的DNS服务器的连接请求时,服务器可能会将错误的地址返回到用户的IPv4地址。但当Firefox正确时,也会导致信号延迟。所以我们将她赋值为true并禁用它。
content.interrupt.parsing
右键单击新的布尔值,关键content.interrupt.parsing,真正的分配。默认键值不存在。当我们激活这个键值,当目标页面被加载,Firefox将中断按照一定的频率分辨率的过程中,不断反馈给用户的网页,她收集的信息。
content.max.tokenizing.time
右键单击新的整型值,关键content.max.tokenizing.time,赋值2250000。
这个键的功能是指定一个循环事件的处理周期,单位是微秒。理论上,较小的值的我们看的网页更流畅的视觉将负荷,因为Firefox会反馈回的网页信息,解析在很短的时间,但这无疑延迟网页的整体加载时间,所以我们可以把这个周期较大的理论,可以加快网页加载。
content.notify.interval
右键单击新的整型值,关键content.notify.interval,赋值750000。
发送一个连接请求到一个远程主机的终端接收预加载页面第一次被定义的关键价值。这个时候设置低,肯定会更快得到所谓的预加载的页面,这是一个联合的方法,这样无形中增加了整体的页面加载时间。在正式条款,低于100000会很好降低Firefox的性能,然后把它带到750000。
content.notify.ontimer
右键单击新的布尔值,关键content.notify.ontimer,真正的分配。
为了使上述750000微秒有效,您需要激活密钥。只有这两个键值一起工作。
content.notify.backoffcount
右键单击新的整型值,关键content.notify.backoffcount,赋值5。
这个键控制次Firefox的内置计数器数加载到页面然后返回零。我们下载目标页面的多个部分,每个部分的下载,下载,和计数器为零次或一次。1不受限制,这一功能被禁用时的值0。在这里,它被设置为5,当页码高达五倍的回报是不完全下载,那么剩下的没有下载网页内容将不会按照预先设定的周期,像以前的五倍,向后移动,但一旦下载结束。也就是说在这部分的网页下载的过程中,共6次Firefox的反馈信息,第一时间间隔5套以上的关键周期为2250000微秒,而第六是最后一次,没有时间限制,什么时候剩下的时间结束,什么时候回来。
当然,这里的设置将生效,只有当content.notify.ontimer键值上面提到的是真的。
content.switch.threshold
右键单击新的整数,叫content.switch.threshold,750000是四分配,三。
一个关键的价值content.interrupt.parsing是前面提到的,这实际上可以在加载页面的过程火狐互动。当content.interrupt.parsing被激活,当页面加载时,Firefox有两种操作模式:高频和低频中断模式。当高频率模式的使用,网页反馈频率很高,和网页的加载过程会更顺利。在较低的频率,网页反馈频率相对较低,但在这个时候加快页面的加载时间。当你移动鼠标或触摸键盘,高频率模式被激活。经过一段时间的时间没有碰鼠标和键盘,程序没有收到鼠标和键盘的Y指令,Firefox自动进入低频模式,而这个所谓的一次是这里指定的值。