通过打开 WebRender 提高 Firefox 在 Linux 上的性能通过打开 WebRender 提高 Firefox 在 Linux 上的性能通过打开 WebRender 提高 Firefox 在 Linux 上的性能通过打开 WebRender 提高 Firefox 在 Linux 上的性能
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

通过打开 WebRender 提高 Firefox 在 Linux 上的性能

发表 admin at 2025年2月28日
类别
  • 未分类
标签

在 Linux 上提高 Firefox 性能的一个快速而简单的方法是强制启用 WebRender。

在不久的将来的某个时候,Firefox 将使 Web 渲染成为所有浏览器用户在尽可能多的系统上的默认渲染引擎。但在此之前,您可以立即在 Linux 上强制启用 WebRender 以获得好处(例如减少 CPU 使用率),无需等待。

什么是Web渲染?我会让 Mozilla 解释一下:

“WebRender [...] 将取代 Gecko 现有的合成器,与 Gecko 的主线程布局代码交互。由于 WebRender 是用 Rust 编写的,并且使用了非常不同的设计方法,因此我们希望从这种切换中获得稳定性和性能优势。 ”

(有意)简化:该功能利用系统的 GPU 来渲染 Web 内容,而不是像目前那样使用 CPU。

这个开关确实提高了 Firefox 在大多数系统上的性能 - 我们在这里谈论的是“每秒高达 60 帧的流畅性能”。 KDE 的 Nate Graham 报告了他在 Wayland 系统上使用 Web 渲染所获得的性能提升,其中包括通过减少 CPU 使用来实现更好的整体电池寿命。

从 2018 年 9 月开始,Mozilla 开始在兼容的 Windows 系统上默认启用 Firefox 中的 WebRender。此后,该技术已慢慢向更多系统和更多配置(包括 macOS)上的更多用户推出。

但大多数Linux系统上尚未默认WebRender,无论是Wayland还是Xorg,使用闭源还是开源图形驱动程序等等。

要在 Linux 上的 Firefox 中手动启用 WebRender:

  1. 在新标签中打开about:config(并接受任何警告)

  2. 搜索gfx.webrender.all

  3. 将该值设置为 True 以启用 WebRender(或 false 以禁用它)

使用此功能时,您自己的里程会有所不同。您可能会遇到边缘情况或在打开后出现问题。但由于如果出现任何问题,它很容易关闭,因此它可能提供的性能优势值得尝试一下。

©2015-2025 Norria support@alaica.com