Firefox multi-procés: tot el que heu de saber
- Categoria: Firefox
Després d’anys de desenvolupament i diversos retards, el Firefox de diversos processos, també conegut com Electròlisi o e10S, està a punt d’estar habilitat per a un subconjunt d’usuaris estables de Firefox.
La següent guia us proporciona informació sobre l'arquitectura de processos múltiples de Firefox. Explica el que ofereix la funció, les preferències i els interruptors per a aquesta opció, cobreix la compatibilitat de complements i fa un cop d’ull al futur de la funció.
Mozilla té previst habilitar l’arquitectura de diversos processos per a un subconjunt d’usuaris Firefox Stable quan el navegador arribi a la versió 48. Si les coses funcionen tal i com està previst, Firefox 48 serà llançat el 2 d’agost de 2016 .
El llançament de diversos processos ha començat i està en curs (a partir del Firefox 52). Mozilla té previst augmentar el nombre de processos de contingut a quatre per a la població estable al Firefox 54.
Firefox multi-procés
La funcionalitat d’electròlisi allotja, renderitza o executa contingut relacionat amb la web en processos secundaris secundaris que es comuniquen amb el navegador Firefox “pare” a través de diversos protocols ipdl.
L’arquitectura de diversos processos millora l’estabilitat, el rendiment i la seguretat del navegador separant tasques en processos.
La primera iteració de Firefox de diversos processos mou plugins NPAPI, reproducció de suports i contingut web a processos secundaris, separant-los del nucli del navegador.
Informeu-vos si està habilitada la compatibilitat amb diversos processos
La manera més fàcil d’esbrinar si el Firefox multi-procés està habilitat és la següent:
- Carrega sobre: suport a la barra d’adreces del Firefox.
- Localitzeu 'Windows amb diversos processos' als conceptes bàsics de l'aplicació a la part superior.
Hauria de llegir activat o desactivat i us proporciona una resposta directa sobre l'estat de la funcionalitat de diversos processos al navegador.
Habilita l'electròlisi al Firefox
Si el suport de diversos processos encara no està habilitat al Firefox, podeu activar-lo manualment. Això és cert fins i tot si executeu Firefox 47 Stable ja que la funcionalitat ja hi és.
Abans de fer-ho, potser voldreu fer proves de compatibilitat per a complements. Si no publiqueu complements, al voltant del 40% dels usuaris de Firefox no ho fan segons Mozilla, podeu saltar el pas.
Verificació de compatibilitat addicional
Si bé podeu saltar a l’aigua de forma immediata habilitant l’electròlisi sense verificar la compatibilitat primer, és molt recomanable verificar que tots els complements importants siguin compatibles amb els e10s abans de fer-ho.
Podeu consultar el document Ja som e10S un lloc que enumera complements principals i la seva compatibilitat amb els e10. La majoria de complements del Firefox no es proven per tal que sigui possible que després de comprovar els vostres complements al lloc, és possible que no sigueu més prudent.
El que pots fer, és crear un perfil secundari a Firefox , copieu-hi totes les extensions del primer perfil i activeu e10s per a aquest perfil secundari.
Tanmateix, això és lluny de ser ideal. Una alternativa és desactivar tots els complements, habilitar e10, i habilitar les extensions una per una per saber si són compatibles.
Habilita / desactiva l'electròlisi al Firefox
Per activar o desactivar Firefox amb diversos processos, feu el següent
- Escriviu sobre: config a la barra d’adreces del navegador.
- Confirmeu que tindreu cura.
- Buscar browser.tabs.remote.autostart .
- Feu doble clic sobre la preferència.
Si estableix el valor de browser.tabs.remote.autostart a true, permet l'arquitectura de diversos processos al Firefox, fixant-la en falsa.
Nota : Des del Firefox 68 en endavant, definir la preferència per Fals no té cap efecte. El Firefox estableix la preferència a True automàticament independentment de la preferència de l’usuari.
Tingueu en compte que cal que reinicieu el navegador quan canvieu el valor de la preferència.
Algunes configuracions, si s’utilitza l’accessibilitat o els complements són incompatibles, impedeixen que l’electròlisi estigui habilitada.
La pàgina about: support mencionada anteriorment enumera el motiu perquè sàpigues per què no funciona el multi-procés.
Podeu activar la força de diversos processos al Firefox. Us recomano que feu una còpia de seguretat del vostre perfil d’usuari abans de fer-ho.
- Escriviu: configureu-la a la barra d'adreces del navegador i feu clic a Enter.
- Feu clic amb el botó dret i seleccioneu Nou> Booleà.
- Posa el nom browser.tabs.remote.force-enable .
- Estableix el seu valor a cert .
A partir del Firefox 68, la preferència ja no està disponible.
Tingueu en compte que forçar la compatibilitat pot tenir un gran impacte en el rendiment si els complements són incompatibles amb els e10s.
Hi ha una altra preferència que potser haureu de canviar sobre: config.
- Cerqueu extensions.e10sMultiBlockedByAddons
- Definiu la preferència en fals.
D’aquesta manera s’evita el bloqueig de diversos processos de contingut mitjançant complements.
Canvi del nombre de processos de contingut
Mozilla Firefox utilitza de manera predeterminada un procés de contingut ara mateix quan està activat el Firefox de diversos processos. Mozilla té previst canviar això al Firefox 54 augmentant el nombre de processos de contingut a 4 d'aquesta versió.
Podeu modificar el recompte ara mateix , per augmentar o disminuir el límit. Tingueu en compte que Firefox s’enviarà amb una opció a la configuració del navegador que us permetrà fer-ho.
- Escriviu: configureu-la a la barra d'adreces del navegador i feu clic a Enter.
- Cerqueu dom.ipc.processCount.
- Feu doble clic sobre el valor i canvieu-lo. El número que introduïu és el nombre de processos de contingut que utilitzarà Firefox.
Si el Windows està activat amb diversos processos
Podeu consultar la pàgina sobre: suport al Firefox per saber si el multi-procés està activat o no.
Notareu diversos processos firefox.exe quan executeu un gestor de processos, p. el Gestor de tasques de Windows que ressalta que l’electròlisi està habilitada.
Firefox hauria d'executar-se majoritàriament igual que abans. L’ideal és que habilitar la funcionalitat de diversos processos hauria de millorar immediatament el rendiment i l’estabilitat del navegador.
Tanmateix, podeu notar un ús RAM més alt que l’habitual. Mozilla ho va confirmar El Firefox amb electròlisi usarà prop d’un 20% més de RAM .
Podeu canviar quants processos fa servir Firefox per a la seva funcionalitat de diversos processos .
El futur
Mozilla continuarà treballant en Firefox multi-procés després del llançament inicial de la funció. L’organització té previst portar sandboxing al Firefox que, a Windows, es basa en la caixa de sorra Chromium que Google fa servir a Chrome. Aquesta caixa de sorra millorarà significativament la seguretat quan estigui habilitada.
Ara tu: Quina opció teniu en el proper llançament d'e10s al Firefox?