Multiprosess Firefox: alt du trenger å vite

Prøv Instrumentet Vårt For Å Eliminere Problemer

Etter mange års utvikling og flere forsinkelser, er Firefox i flere prosesser, også kjent som Elektrolyse eller e10S, i ferd med å bli aktivert for en undergruppe av Firefox-stabile brukere.

Følgende guide gir deg informasjon om Firefox's flerprosessarkitektur. Den forklarer hva funksjonen tilbyr, preferanser og brytere for den, dekker tilleggskompatibilitet og tar en titt på funksjonens fremtid.

Mozilla planlegger å aktivere flerprosessarkitekturen for et underett av Firefox Stable-brukere når nettleseren når versjon 48. Hvis ting går som planlagt, Firefox 48 blir utgitt 2. august 2016 .

Flerprosessutrullingen har startet og pågår (fra Firefox 52). Mozilla planlegger å øke antall innholdsprosesser til fire for den stabile befolkningen i Firefox 54.

Flerprosess Firefox

Elektrolysefunksjonalitet er vert, gjengir eller utfører nettrelatert innhold i bakgrunnsbarneprosesser som kommuniserer med den 'overordnede' Firefox-nettleseren via forskjellige ipdl-protokoller.

Multiprosessarkitekturen forbedrer nettleserens stabilitet, ytelse og sikkerhet ved å dele oppgaver i prosesser.

Den første iterasjonen av Firefox med flere prosesser flytter NPAPI-plugins, mediaavspilling og webinnhold til barneprosesser, og skiller dem fra nettleserens kjerne.

Finn ut om støtte for flere prosesser er aktivert

multi-process firefox

Den enkleste måten å finne ut om Firefox med flere prosesser er aktivert, er følgende:

  1. Last inn om: støtte i Firefox-adressefeltet.
  2. Finn 'Multiprocess Windows' under Grunnleggende om applikasjoner nær toppen.

Den skal lese aktivert eller deaktivert, og gir deg et direkte svar om tilstanden til flerprosessfunksjonalitet i nettleseren.

Aktiverer elektrolyse i Firefox

Hvis støtte for flere prosesser ikke er aktivert ennå i Firefox, kan du aktivere den manuelt. Dette gjelder selv om du kjører Firefox 47 Stable, ettersom funksjonaliteten allerede er der.

Før du gjør det, kan det være lurt å kjøre kompatibilitetskontroller for tilleggsprogrammer. Hvis du ikke kjører tillegg, omtrent 40% av Firefox-brukere ikke i følge Mozilla, kan du hoppe over trinnet.

Kontrollerer tilleggskompatibilitet

firefox e10s compatibility

Selv om du kan hoppe i vann med en gang ved å aktivere Elektrolyse uten å verifisere kompatibilitet først, anbefales det på det sterkeste å bekrefte at alle viktige tilleggsprogrammer er kompatible med e10s før du gjør det.

Du kan sjekke ut Are We e10S yet nettsted som lister topptillegg og deres kompatibilitet med e10-er. Flertallet av Firefox-tilleggsprogrammer blir ikke testet, slik at du kanskje ikke er den klokere etter å ha sjekket tilleggene på nettstedet.

Hva du kan gjøre, er å opprette en sekundær profil i Firefox , kopier alle utvidelser av den første profilen til den, og aktiver e10er for den sekundære profilen.

Dette er imidlertid langt fra ideelt. Et alternativ er å deaktivere alle tillegg, aktivere e10-er og aktivere utvidelser én etter én for å finne ut om de er kompatible.

Aktiver / deaktiver elektrolyse i Firefox

browser.tabs.remote.autostart

Gjør følgende for å aktivere eller deaktivere Firefox med flere prosesser

  1. Skriv om: config i nettleserens adressefelt.
  2. Bekreft at du vil være forsiktig.
  3. Søk etter browser.tabs.remote.autostart .
  4. Dobbeltklikk på preferansen.

Hvis du setter verdien av browser.tabs.remote.autostart til true, aktiveres flerprosessarkitekturen i Firefox, ved å sette den til falsk, deaktiveres den.

Merk : Fra Firefox 68 og fremover, har ingen innvirkning å angi preferansen til usann. Firefox stiller inn preferansen til True automatisk uavhengig av brukerens preferanser.

Vær oppmerksom på at du må starte nettleseren på nytt når du endrer preferansens verdi.

Noen konfigurasjoner, hvis tilgjengelighet brukes eller tillegg er inkompatibilitet, forhindrer at Elektrolyse blir aktivert.

disabled by addons

disabled accessibility tools

Støttesiden om: tidligere nevnte årsaken, slik at du vet hvorfor flerprosessen ikke fungerer.

Du kan tvinge til å aktivere flerprosessfunksjonalitet i Firefox. Jeg anbefaler at du tar sikkerhetskopi av brukerprofilen din før du gjør det.

  1. Skriv om: konfigurer i nettleserens adressefelt og trykk enter.
  2. Høyreklikk og velg Ny> Boolsk.
  3. Navngi det browser.tabs.remote.force aktivere .
  4. Sett verdien til ekte .

Fra Firefox 68 er preferansen ikke lenger tilgjengelig.

Merk at tvinge kompatibilitet kan ha stor innvirkning på ytelsen hvis tillegg er inkompatible med e10-er.

Det er en annen preferanse du kanskje må endre på omtrent: config.

  1. Søk etter utvidelser.e10sMultiBlockedByAddons
  2. Angi preferansen til usann.

Dette forhindrer blokkering av flere innholdsprosesser ved tillegg.

Endre antall innholdsprosesser

firefox multi-process content processes

Mozilla Firefox bruker en innholdsprosess som standard akkurat nå når Firefox med flere prosesser er aktivert. Mozilla planlegger å endre det i Firefox 54 ved å øke antall innholdsprosesser til 4 i den versjonen.

Du kan endre tellingen akkurat nå , for å heve eller redusere grensen. Merk at Firefox vil sende med et alternativ i nettleserens innstillinger til slutt som lar deg gjøre det.

  • Skriv om: konfigurer i nettleserens adressefelt og trykk enter.
  • Søk etter dom.ipc.processCount.
  • Dobbeltklikk på verdien, og endre den. Nummeret du oppgir er antall innholdsprosesser som Firefox vil bruke.

Når Windows i flere prosesser er aktivert

multiple firefox processes

Du kan sjekke om: -støttesiden i Firefox for å finne ut om flerprosess er aktivert eller ikke.

Du vil merke flere firefox.exe-prosesser når du driver en prosessleder, f.eks. Windows Task Manager som fremhever at Elektrolyse er aktivert.

Firefox skal for det meste kjøres akkurat som før. Ideelt sett bør aktivering av flere prosessfunksjoner forbedre nettleserens ytelse og stabilitet med en gang.

Det kan imidlertid hende du merker RAM-bruk som er høyere enn vanlig. Mozilla bekreftet det Firefox med elektrolyse vil bruke omtrent 20% mer RAM .

Du kan endre hvor mange prosesser Firefox bruker for flerfrosessfunksjonaliteten .

Fremtiden

Mozilla vil fortsette å jobbe med Firefox i flere prosesser etter den første utrullingen av funksjonen. Organisasjonen planlegger å bringe sandboxing til Firefox som på Windows er basert på Chromium sandbox som Google bruker i Chrome. Denne sandkassen vil forbedre sikkerheten betydelig når den er aktivert.

Nå du: Hva tar du for den kommende utrullingen av e10-er i Firefox?