Un modo semplice e veloce per migliorare le prestazioni di Firefox su Linux è forzare l'abilitazione di WebRender .
Ad un certo punto nel prossimo futuro Firefox renderà web il motore di rendering predefinito per tutti gli utenti del browser, su quanti più sistemi possibile. Ma fino a quando ciò non accadrà, puoi forzare l'abilitazione di WebRender su Linux per ottenere i vantaggi (come l'utilizzo ridotto della CPU) in questo momento, senza aspettare.
Che cos'è WebRender? Lascio spiegare a Mozilla:
"WebRender […] sostituirà il compositore esistente di Gecko, interfacciandosi con il codice di layout del thread principale di Gecko. Poiché WebRender è scritto in Rust e utilizza un approccio di progettazione molto diverso, prevediamo di ottenere stabilità e vantaggi in termini di prestazioni da questo passaggio".
Per essere (intenzionalmente) riduttivo:la funzione sfrutta la GPU di un sistema per eseguire il rendering dei contenuti Web, piuttosto che la CPU come fa attualmente.
È un interruttore che fa migliorare le prestazioni di Firefox sulla maggior parte dei sistemi:stiamo parlando di "prestazioni fluide e burrose fino a 60 fotogrammi al secondo ' qui. Nate Graham di KDE riporta i miglioramenti in termini di prestazioni ottenuti dall'utilizzo del rendering Web sul suo sistema Wayland, che include una migliore durata complessiva della batteria dal ridotto utilizzo della CPU.
Mozilla ha iniziato ad abilitare WebRender in Firefox per impostazione predefinita su sistemi Windows compatibili a partire da settembre 2018. Da allora la tecnologia è stata lentamente implementata a più utenti su più sistemi e su più configurazioni, incluso macOS.
Ma WebRender non è ancora predefinito sulla maggior parte dei sistemi Linux , indipendentemente dal fatto che si tratti di Wayland o Xorg, utilizzando driver grafici closed source o open source e così via.
Per abilitare WebRender in Firefox su Linux manualmente:
- Apri
about:config
in una nuova scheda (e ok eventuali avvisi) - Cerca
gfx.webrender.all
- Imposta il valore su
True
per abilitare WebRender (ofalse
per disabilitarlo)
Il tuo chilometraggio varierà quando utilizzi questa funzione. Potresti riscontrare casi limite o introdurre problemi dopo averlo acceso. Ma poiché è facile da disattivare in caso di inconvenienti, i probabili vantaggi in termini di prestazioni che offre valgono la pena di provarlo.