Una forma rápida y fácil de mejorar el rendimiento de Firefox en Linux es forzar la habilitación de WebRender .
En algún momento en un futuro cercano, Firefox hará que la representación web sea el motor de representación predeterminado para todos los usuarios del navegador, en tantos sistemas como sea posible. Pero hasta que eso suceda, puede obligar a habilitar WebRender en Linux para obtener los beneficios (como un uso reducido de la CPU) ahora mismo, sin esperar.
¿Qué es WebRender? Dejaré que Mozilla explique:
“WebRender […] reemplazará el compositor existente de Gecko, interactuando con el código de diseño del subproceso principal de Gecko. Como WebRender está escrito en Rust y utiliza un enfoque de diseño muy diferente, esperamos obtener beneficios de estabilidad y rendimiento con este cambio”.
Para ser (intencionalmente) reductivo:la función aprovecha la GPU de un sistema para generar contenido web, en lugar de la CPU como lo hace actualmente.
Es un interruptor que sí mejorar el rendimiento de Firefox en la mayoría de los sistemas:estamos hablando de un "rendimiento suave como la mantequilla de hasta 60 fotogramas por segundo ' aquí. Nate Graham de KDE informa sobre las ganancias de rendimiento que obtuvo al utilizar el renderizado web en su sistema Wayland, que incluye una mejor duración general de la batería del uso reducido de la CPU.
Mozilla comenzó a habilitar WebRender en Firefox de forma predeterminada en sistemas Windows compatibles a partir de septiembre de 2018. Desde entonces, la tecnología se ha implementado lentamente para más usuarios en más sistemas y en más configuraciones, incluido macOS.
Pero WebRender aún no está predeterminado en la mayoría de los sistemas Linux , independientemente de si se trata de Wayland o Xorg, utilizando controladores de gráficos de código cerrado o de código abierto, etc.
Para habilitar WebRender en Firefox en Linux manualmente:
- Abrir
about:config
en una nueva pestaña (y aceptar cualquier advertencia) - Busca
gfx.webrender.all
- Establezca el valor en
True
para habilitar WebRender (ofalse
para desactivarlo)
Su propio kilometraje variará cuando utilice esta función. Puede encontrar casos extremos o presentar problemas después de encenderlo. Pero como es fácil de apagar en caso de que surja algún contratiempo, vale la pena probar los probables beneficios de rendimiento que ofrece.