zoukankan      html  css  js  c++  java
  • Fedora的一些根蒂设置装备摆设(三、有关Firefox的放慢设置装备摆设)

     
            本来这篇是想写一下Fedora下的一些常用软件的布置与设置装备摆设的,后来创造光是对Firefox的放慢设置装备摆设这一块就占了很年夜的篇幅,以是决定照样零丁出来相比有层次一点。

            Firefox的放慢设备有良多种,这里只列出常用的庞大设备。在地址栏里输出:about:config,然后更动如下几个键值(若是找不到可以新建):

    network.http.pipelining
    双击赋值为 true,默许为 false。若是没有找到这个键值,可以右键新建一个 Boolean,把她赋值为 true 就可以了。激活这个键值之后,Pipelining 同时发出成倍数的衔接哀告,可以削减 Firefox 载入彀页的时候。不外并不是全数网页地址的办事器都支持这种哄骗。


    network.http.pipelining.maxrequests
    双击并赋值为 8大概更多,默许键值为 4。增进最年夜衔接数,从而加疾速度。

    network.http.proxy.pipelining
    双击并赋值为 true。起因同上。

    nglayout.initialpaint.delay
    右键新建 Integer 值,键名为 nglayout.initialpaint.delay,赋值 0。
    这里幻想上耽误了整个网页的施展阐发速度,可是因为用户更快乐喜爱在整个网页完全截入之前就起头阅读网页 ,以是在这里可以把值调为零,放慢用户阅读网页的速度,偶然候阅读速度和载入速度并不是成反比的。

    以上四项的修正已经很光鲜明显的能革新Firefox的阅读速度了,若是还不惬意可以再查验考试延续修正以下键值:

    network.dns.disableIPv6
    双击并赋值为 true。IPv6 把 IP 地址由 32 位增进到 128 位,从而可以支持更年夜的地址空间,当用户在终端向一个 IPv6-capable DNS 办事器发送衔接哀告时,大约办事器端会错误的前去给用户一个 IPv4 地址。而 Firefox 可以发觉这通盘,不外延 Firefox 纠错的同时也肯定会招致信号的耽误,以是这里我们把她赋值为 true,禁用掉。

    content.interrupt.parsing
    右键新建 Boolean 值,键名为 content.interrupt.parsing,赋值 true。默许这个键值并不存在。我们激活这个键值之后,当方针网页载入时,Firefox 会根据肯定频率打断剖析的进程,不息的向用户回声她所搜集到的网页信息。

    content.max.tokenizing.time
    右键新建 Integer 值,键名为 content.max.tokenizing.time,赋值 2250000。
    这个键值的传染感动真实便是指定一个轮回事宜的处理周期,这里的单位是微秒。实际上当我们将这个值取的越小,网页就会从视觉上载入 的越流畅,因为 Firefox 会在很短的单位时候里回声回剖析到的网页信息。可是何等无疑耽误了网页全体载入的时候,以是在这里我们不妨事将这个周期取的年夜一些,实际上可以放慢网页的载 入。

    content.notify.interval
    右键新建 Integer 值,键名为 content.notify.interval,赋值 750000。
    第一次向远端主机发出衔接哀告到在终端收到这个预载入页面损耗的时候,便是这里要界说的键值。 实际上当这个时候设置的很低时,肯定会更快的拿到所谓的预载入页面,可这是一种饮鸠止渴的做法,何等无形中反而增进了全体页面的载入时候。根据 官方的说法,低于 100,000 将会低落 Firefox 的功效,那好吧,那就把它彪到 750000 吧。

    content.notify.ontimer
    右键新建 Boolean 值,键名为 content.notify.ontimer,赋值 true。
    为了使下面设置的 750000 微秒收效,还必要把这个键值激活。只要这两个键值配合,才会起传染感动。

    content.notify.backoffcount
    右键新建 Integer 值,键名为 content.notify.backoffcount,赋值 5。
    这个键值节制 Firefox 的内置计数器在归零之前载入页面前去的次数。我们将方针网页分红良多几多个部分举办下载,每下载完一个部分,计数器归零一次。-1 便是没无限定,值为 0 时这项遵从被禁用。这里将它设置成 5, 以后去的次数达到五次而这部分网页还没有完全下载完时,那么剩下的没有下载完的网页内容将不会再根据预设置的周期,像之前的五次那样一点一点的搬运 回来,而是会一次性的下载完。也便是说在这个部分的网页下载进程中,Firefox 一共回声了 6 次信息,前 5 次的时候间隔是下面的键值中设置的周期 2250000 微秒,而第 6 次也便是末了一次则没偶然候限定,什么时候把剩下的下完了,什么时候回声回来。
    固然,只要下面提到的 content.notify.ontimer 键值为 true 的时候,这里的设置才会晤效。

    content.switch.threshold
    右键新建 Integer 值,键名为 content.switch.threshold ,赋值 750000,也便是四分之三秒。
    在前面提到了一个键值 content.interrupt.parsing,议决激活它幻想上可以在载入页面的进程中跟 Firefox 产生互动。把 content.interrupt.parsing 激活后当页面载入时 Firefox 会有两种哄骗形式:高频和低频一连形式。哄骗高频形式时,网页回馈的频率也很高,网页载入进程也会愈加的滑润世故。低频时网页回馈的频 率相比照拟低,可是这时反而放慢了网页载入的时候。当移动鼠标大概触击键盘时,高频形式被激活。在经由某一段时候没有碰鼠标和键盘,步调没有接到 鼠标和键盘发出的任何指令时,Firefox 就会主动进入低频形式任务,而这所谓的某一段时候,便是这里要指定的值。

            以上这些应该能对Firefox的放慢起到很光鲜明显的了局了。接待好手Email到puszta@tom.com填补赐正。





    版权声明: 原创作品,容许转载,转载时请务必以超链接体式格式标明文章 原始情由 、作者信息和本声明。不然将穷究执法责任。

  • 相关阅读:
    linux下 yum 安装mysql和卸载
    Linux下怎么查看当前系统的版本
    linux下安装jdk+tomcat+eclipse+mysql
    JS获取浏览器名和版本信息
    Xshell与securecrt之间不同
    手把手教你使用Git
    leetcode 91 解码方法
    leetcode 88
    leetcode 70 爬楼梯
    leetcode 382 Linked List Random Node 链表随机节点
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1976700.html
Copyright © 2011-2022 走看看