来自 Firefox 的高 CPU 使用率和糟糕的整体性能

Jar*_*edL 14 firefox

我通常使用 Chrome,但最近尝试给 Firefox 一次机会,因为它在一两年内没有使用过。

它有一些不错的功能,使其比 Chrome 更具吸引力(例如对同时打开的多个标签进行更好的管理),但我发现大多数时候性能绝对糟糕。

有时我会过度使用选项卡,所以我预计它会占用内存,但我发现即使只打开几个选项卡,它也经常在常规 Firefox 进程或通常是插件容器进程中使用 10% 甚至高达 30% 的 CPU。

发生这种情况时,Firefox 会变得非常缓慢,例如,我键入的单词可能需要一秒钟左右才能出现在文本框中。这通常发生在打开一段时间后。杀死插件容器进程并重新加载选项卡或只是重新启动通常会使其更好,但只会持续一段时间。

这是在三台不同的计算机上进行的,并且似乎仍然会在卸载所有非必要的附加组件和插件的情况下发生。一台电脑是便宜的笔记本电脑,但另外两台是具有快速处理器的高性能机器,Firefox 仍然无法使用。它发生在常规版本和开发人员版本的更新版本中。

通常也不会在任何页面上运行任何明显的要求苛刻的脚本。

Ama*_*eep 0

尝试在安全模式下运行 Firefox 时查看是否遇到同样的问题。如果不是,则原因是附加组件或扩展之一。您必须一一禁用附加组件和扩展,看看它是否会提高您的性能。

然而,如果即使在 Firefox 安全模式下您也遇到问题,那么问题很可能出在计算机上。您可以尝试做以下几件事。下面给出的列表并不全面,它会为您指明正确的方向。

  • 当 Firefox 运行时,打开 Windows 任务管理器(快捷键 CTRL+SHIFT+ESC),并根据“工作集(内存)”对应用程序进行排序。检查哪些程序消耗了最大的 RAM,并查看您是否可以忍受关闭该特定程序。查看最占用内存的 5-10 个应用程序,然后关闭那些不使用的应用程序。默认情况下,“工作集(内存)”不可用。您必须转到“视图”>“选择列”,然后获取该值。
  • 再次打开 Windows 任务管理器,按“I/O 写入(字节)”对程序进行排序。查看执行最多“I/O 写入(字节)”的程序或服务,看看是否可以关闭它们。如果您使用 SSD,这一点尤其重要,因为有一个称为“写入放大”的概念。默认情况下,Windows 任务管理器不显示“I/O 写入(字节)”。您必须转到“查看”>“选择列”,然后获取此选项。另一点需要注意的是,当您使用 Firefox 时,是否可以看到磁盘活动 LED 亮起。如果是这种情况,那么当您尝试运行 Firefox 时,可能会发生大量磁盘抖动。
  • 检查您的硬盘是否有碎片。如果您正在运行 SSD,请小心。
  • 检查具有页面文件系统的 HDD/SSD 上的可用空间。它不应该变满。如果是,则查看是否可以将 Windows 分页文件移动到具有更多可用空间且不会填满的分区或 HDD。
  • 检查保存 Firefox 配置文件文件夹的分区上是否有可用空间。
  • 检查您的 CPU 风扇是否工作正常并且 CPU 没有受到限制。我见过一些情况,特别是在旧的戴尔笔记本电脑中,这会限制 CPU 的速度。例如,如果有 2 个核心运行 1.66 GHz,则只有一个核心会在 1.66 Ghz 上运行,另一个核心会在 900 Mhz 上运行,从而影响机器的性能。

我假设您的计算机上有足够的 RAM,有最新的病毒定义和防火墙。

  • 全新 N3700 W10 工作站的全新安装(< 5 小时):使用 Firefox 时,Gmail 中的键盘几乎无法使用。在 Chrome 中完美运行。即使在后台,Firefox 也会使用 10-25% 的 CPU,在一个 CPU 核心上峰值达到 100%。Firefox 内存使用量为 750 MB(除了一个选项卡外所有选项卡均已关闭)。所有这一切都始于大约一年前的另一台低端计算机,因此改用了一台新计算机。但罪魁祸首过去是,现在仍然是FF,而且似乎我们对此无能为力。 (3认同)

归档时间:

查看次数:

25220 次

最近记录:

8 年 前