Multiprosess Firefox: alt du trenger å vite

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, vil Firefox 48 bli 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 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

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 multi-prosessfunksjonalitet i nettleseren.

Aktiverer elektrolyse i Firefox

Hvis flerprosessstøtte 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, vil ikke 40% av Firefox-brukerne i henhold til Mozilla, kan du hoppe over trinnet.

Kontrollerer tilleggskompatibilitet

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

Du kan sjekke ut Are We e10S Yet-nettstedet som viser de beste tilleggene 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.

Det du kan gjøre er å opprette en sekundærprofil i Firefox, kopiere alle utvidelser av den første profilen til den og aktivere 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

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 flerprosessearkitekturen 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.

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. Navn den browser.tabs.remote.force-enable .
  4. Sett verdien til sann .

Fra Firefox 68 er preferansen ikke lenger tilgjengelig.

Vær oppmerksom på at tvangskompatibilitet kan ha stor innvirkning på ytelsen hvis tilleggsprogrammer 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

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

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 kjører 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 at 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?