让 Firefox 更快的终极指南

如果您已经使用Firefox很长时间,您可能已经注意到它随着时间的推移变得越来越慢。可能需要几秒钟才能启动或加载网页需要更长的时间。您可能会开始注意到在选项卡之间切换需要一秒钟左右的时间,或者菜单选项不会(menu option doesn)立即弹出。

如果您的Firefox安装运行缓慢或死机超出您的预期,有很多不同的方法可以加快速度。在本文中,我将介绍多年来我学到的所有技巧和窍门,以保持Firefox 快速高效(Firefox fast and efficient)。根据您的操作系统和系统配置(operating system and system configuration),某些调整可能会给您带来比其他调整更大的提升。

请注意,一些调整需要更改about:config中的浏览器设置。如果你不知道我在说什么,请阅读我之前关于备份和修改Firefox中的 about: (Firefox)config 配置(config configuration)的帖子。

启用 HTTP 缓存

浏览器缓存后端

可以在Firefox中启用一个新的HTTP 缓存(HTTP cache)选项,这将有助于减少 UI 故障和各种其他浏览器崩溃。打开 about: config 并搜索(config and search)以下条目:

browser.cache.use_new_backend

双击它并将值从0更改为1。然后,您可以简单地关闭 about: config 选项卡(config tab)并继续浏览。无需重启浏览器或电脑(browser or computer)等。新的缓存将被启用,您将获得速度提升(speed boost)和更流畅的浏览体验(browsing experience)

刷新火狐

Firefox有一个非常酷的功能,它基本上对您的(Firefox)Firefox 安装(Firefox installation)执行自动调整。但是,您只想在完全了解它的作用后执行此操作。首先,它将保留您的浏览历史、书签、密码、cookies、网站自动填充信息和个人字典。

它将删除扩展和主题、网站权限、添加的搜索引擎、下载历史(download history)、安全设置、插件设置、工具栏自定义、用户样式和社交功能。要访问它,您必须在地址栏中输入about:support

火狐调优

单击右上角的刷新 Firefox(Refresh Firefox)按钮开始使用。我已经多次使用此功能,效果很好。重新安装一些附加组件确实需要一些时间,但我发现它可以帮助我摆脱我从未使用过的附加组件。

启用安全模式

Firefox有一个很好的功能,称为安全模式(Safe mode),它可以禁用扩展程序和主题,以确定扩展程序是否导致问题。由于Firefox是关于扩展的,你肯定会遇到一些写得很糟糕的代码,这可能会导致很多麻烦。

如果您发现在安全模式下浏览速度比正常浏览速度更快,那么您几乎可以肯定它是导致速度变慢的扩展程序。您可以通过单击菜单图标(menu icon)然后单击帮助图标以安全模式重新启动(help icon)Firefox

火狐帮助按钮

现在选择Restart with Add-ons Disabled进入安全模式。

重新启动插件已禁用

安全模式还将关闭硬件加速(hardware acceleration)并重置工具栏和按钮自定义(toolbar and button customizations)当您正常重新启动Firefox(Firefox)时,一切都会恢复正常,所以不要以为您丢失了您可能进行的任何自定义。

此外,当您重新启动时,它会要求您以安全模式启动(Start in Safe Mode)刷新 Firefox(Refresh Firefox),这是我上面已经提到的另一个提示。

安全模式火狐

最好先禁用所有的插件,然后再一一启用,看看是哪一个导致火狐(Firefox)变慢、死机或死机(freeze or crash)。您可以通过单击Firefox 菜单并单击(Firefox menu and clicking)Add -ons( Add-ons)来查看所有附加组件和插件。

火狐插件插件

您禁用或删除的附加组件和插件越多,Firefox的运行速度就越快。一些插件将设置为 Ask to Activate,这没关系。您想检查所有设置为Always Activate的选项,并查看哪些选项可以切换为 Ask to Activate

最小化内存使用

Firefox有很多这样的内置性能技巧,另一个是最小化内存使用(memory usage)。继续在地址栏中输入(address bar)about:memory,您可以获得有关Firefox的详细内存使用信息。

ff 最小化内存使用

您将在Free Memory下看到一个名为Minimize memory usage的按钮。单击(Click)它,它将尝试立即释放内存,从而使Firefox运行得更快。如果您在Firefox中打开了许多选项卡并且您最近关闭了其中的很多选项卡,那么这是一个不错的选择。之前由这些选项卡持有但仍被Firefox使用的任何内存都将被释放。

清除缓存

另一种使Firefox 更快(Firefox faster)的简单方法是定期清除缓存。默认情况下,Firefox会缓存您访问的大多数网站的内容,以便您再次访问时加载速度更快。在短期内,这很有效并且确实可以加快浏览速度,但是,一旦缓存变得非常大,它就会开始减慢速度。

如果您单击Firefox 菜单(Firefox menu),单击选项(Options),然后单击高级(Advanced),您将看到一个网络(Network)选项卡,可让您清除缓存。

清除缓存火狐

我不建议经常清除缓存,因为这会减慢浏览速度。最好的办法是每隔几个月检查一次或检查覆盖自动缓存管理框(Override automatic cache management box)并根据您拥有的硬盘驱动器类型设置值。由于此缓存是通过磁盘访问的,因此如果您的硬盘驱动器速度较慢,它可能会非常慢。

但是,如果您有一个非常快的SSD 驱动器(SSD drive),那么使用缓存可能会更有益。因此,如果您的硬盘驱动器速度较慢,请保持较小(<250 MB),如果您的硬盘速度非常快,请不要理会它。

Firefox 流水线

如果您使用Firefox很长时间,您可能在许多博客上都遇到过这种 hack。流水线(Pipelining)是一种功能,基本上可以让Firefox打开到服务器的多个连接,理论上加载页面更快。我对这个设置的结果好坏参半,所以最好先自己测试一下,看看是否值得保持启用。

对于最大连接数应该设置什么值有不同的看法,但大多数顽固的Firefox粉丝的共识是 8。为了启用流水线,请转到 about: config 并(config and type) 在过滤器(filter box)中输入network.http.pipe,你会看到几个设置。

网络 http 流水线

您需要更改的值如上图所示。如果不清楚,我还在下面列出了它们。

network.http.pipelining – true

network.http.pipelining.aggressive – true

network.http.pipelining.maxrequests – 8

network.http.pipelining.ssl – true

其他设置

有几个更晦涩的设置可能会加快您的Firefox 浏览(Firefox browsing)速度,但不能保证结果。最好对这些进行测试,看看是否有任何明显的差异。

network.dns.disableIPv6 – true

browser.tabs.animate – false

browser.display.show_image_placeholders – false

希望(Hopefully)您的Firefox安装运行得更快一些。我不建议使用FasterFox之类的附加组件,因为它们只会更改我们上面讨论过的设置,并且添加更多附加组件来加速Firefox没有任何意义。如果您有自己的Firefox(Firefox)加速技巧,请在评论中告诉我们。享受!



About the author

我是计算机专家,专门研究 iOS 设备。自 2009 年以来,我一直在帮助人们,我在 Apple 产品方面的经验使我成为满足他们技术需求的完美人选。我的技能包括: - 维修和升级 iPhone 和 iPod - 安装和使用 Apple 软件 - 帮助人们找到最适合他们的 iPhone 和 iPod 的应用程序 - 从事在线项目



Related posts