由于IPv6 把 IP 地址由 32 位增加到 128 位;进而能够支持更大得地址空间;当用户在终端向一个 IPv6-capable DNS 服务器发送衔接要求时;也许服务器端会缺陷得返回给用户一个 IPv4 地址。而 火狐 可以对这一切明察秋毫;不过在火狐 纠错得同时也一定会导致信号得延迟;贪心这里咱们把她赋值为 true;禁用掉它;可以加速火狐得运行。
在火狐阅览器地址栏处输入 about:config ;找到 network.dns.disableIPv6 监制;双击并赋值为 true 即可。
之后咱们右键新建 Boolean 值;键名为 content.interrupt.parsing;赋值 true。默认这个键值并不存在。咱们激活这个键值之后;当目的网页载入时;Firefox 会依据一定频率打断解析得行程;不断得向用户反馈她所搜集到得网页信息;有点像流媒体惬意思。这时得 Firefox 很伶俐;不会一根筋得一直钻牛角。
接着再右键新建 Integer 值;键名为 content.max.tokenizing.time;赋值 2250000。这个键值得作用其实就是指定一个循环事件得处置周期;这里得单位是微秒;要是我木有算错得话。理论受骗咱们将这个值取得越小;网页就会从视觉上载入得越流利;由于 Firefox 会在很短得单位时间里反馈回解析到得网页信息。可是这样无疑延迟了网页整体载入得时间;贪心在这里不妨将这个周期取得大一些;便可以加速网页得载入。
陆续右键新建 Integer 值;键名为 content.notify.interval;赋值 750000。载入一个网页其实也是一门很大得学问。让咱们来放一个慢举动;咱们姑且先把在终端第一次收到得网页信息很不专业得叫做预载入页面吗;这个页面有可能是不完整得图片或者文字;或者别得媒体文献。从咱们第一次向远端主机发出衔接要求到咱们在终端收到这个预载入页面消费得时间;就是这里咱们要定义得键值。理论受骗咱们将这个时间设置得很低时;确定会更快得拿到所谓得预载入页面;可这是一种杀鸡取卵得做法;这样无形中反而增加了咱们整体页面得载入时间。遵照官方得说法;低于 100,000 将会下降 Firefox 得性能;那好吗;那咱们就把它设为750000 吗。
陆续右键新建 Boolean 值;键名为 content.notify.ontimer;赋值 true。为了使咱们上面设置得 750000 微秒生效;还需要把这个键值激活。只有这两个键值协同;才会起作用。
陆续右键新建 Integer 值;键名为 content.notify.backoffcount;赋值 5。这个键值控制火狐得内置计数器在归零之前载入页面返回得次数。咱们将目的网页分成好多个局部进行下载;每下载完一个局部;计数器归零一次。-1 就是木有限制;值为 0 时这项功效被禁用。这里咱们将她设置成 5;当返回得次数到达五次而这局部网页还木有完整下载完时;那么剩下得木有下载完得网页内容将不会再遵照咱们预告设置得周期;像之前得五次那样一些一些得搬运回来;而是会一次性得下载完。也就是说在这个局部得网页下载行程中;火狐一共向咱们反馈了 6 次信息;前 5 次得时间距离是咱们在上面得键值中设置得周期 2250000 微秒;而第 6 次也就是最终一次则木有时间限制;虾米时间把剩下得下完了;虾米时间反馈回来。
注:只有上面提到得 content.notify.ontimer 键值为 true 得时间;这里得设置才会生效。


评论加载中…s