Multi-Process Firefox: alt hvad du har brug for at vide

Prøv Vores Instrument Til At Fjerne Problemer

Efter mange års udvikling og adskillige forsinkelser er Firefox i flere processer, også kendt som Elektrolyse eller e10S, ved at blive aktiveret for en undergruppe af Firefox-stabile brugere.

Følgende guide giver dig oplysninger om Firefox's flerprocesarkitektur. Den forklarer, hvad funktionen tilbyder, præferencer og skifter til den, dækker tilføjelseskompatibilitet og ser på funktionens fremtid.

Mozilla planlægger at aktivere flerprocesarkitekturen for en undergruppe af Firefox Stable-brugere, når browseren når version 48. Hvis tingene går som planlagt, Firefox 48 frigives 2. august 2016 .

Multiprocesudrullingen er startet og er i gang (fra Firefox 52). Mozilla planlægger at øge antallet af indholdsprocesser til fire for den stabile befolkning i Firefox 54.

Multi-process Firefox

Elektrolysefunktionalitet er vært for, gengivelse eller eksekvering af webrelateret indhold i baggrundsbørneprocesser, der kommunikerer med den 'overordnede' Firefox-browser via forskellige ipdl-protokoller.

Multiprocesarkitekturen forbedrer browserens stabilitet, ydeevne og sikkerhed ved at opdele opgaver i processer.

Den første iteration af Firefox med flere processer flytter NPAPI-plugins, medieafspilning og webindhold til underordnede processer, hvilket adskiller dem fra browserens kerne.

Find ud af, om understøttelse af flere processer er aktiveret

multi-process firefox

Den nemmeste måde at finde ud af, om Firefox med flere processer er aktiveret, er følgende:

  1. Indlæs om: support i Firefox-adresselinjen.
  2. Find 'Multiprocess Windows' under Application Basics nær toppen.

Det skal læse aktiveret eller deaktiveret, og giver dig et direkte svar om tilstanden til multi-process-funktionalitet i browseren.

Aktiverer elektrolyse i Firefox

Hvis understøttelse af flere processer ikke er aktiveret endnu i Firefox, kan du muligvis aktivere den manuelt. Dette er sandt, selvom du kører Firefox 47 Stable, da funktionaliteten allerede er der.

Før du gør det, kan du muligvis køre kompatibilitetskontrol for tilføjelser. Hvis du ikke kører tilføjelser, cirka 40% af Firefox-brugere ikke ifølge Mozilla kan du springe springet over.

Verificering af tilføjelseskompatibilitet

firefox e10s compatibility

Mens du med det samme kan hoppe i vandet ved at aktivere Elektrolyse uden at verificere kompatibilitet, anbefales det stærkt at kontrollere, at alle vigtige tilføjelser er kompatible med e10'er, før du gør det.

Du kan tjekke Er vi e10S endnu websted, der viser de bedste tilføjelser og deres kompatibilitet med e10'er. Størstedelen af ​​Firefox-tilføjelser testes dog ikke, så du muligvis ikke er den klogere efter at have kontrolleret dine tilføjelser på webstedet.

Hvad du kan gøre, opretter en sekundær profil i Firefox , kopier alle udvidelser af den første profil til den, og aktiver e10'er til den sekundære profil.

Dette er dog langt fra ideelt. Et alternativ er at deaktivere alle tilføjelser, aktivere e10'er og aktivere udvidelser en efter en for at finde ud af, om de er kompatible.

Aktivér / deaktiver elektrolyse i Firefox

browser.tabs.remote.autostart

Gør følgende for at aktivere eller deaktivere Firefox med flere processer

  1. Skriv om: konfigur i browserens adresselinje.
  2. Bekræft, at du vil være forsigtig.
  3. Søge efter browser.tabs.remote.autostart .
  4. Dobbeltklik på indstillingen.

Hvis du indstiller værdien af ​​browser.tabs.remote.autostart til sand, aktiveres flerprocesarkitekturen i Firefox, idet den indstilles til falsk, deaktiverer den.

Bemærk : Fra Firefox 68 og fremefter har indstilling af præference til False ingen virkning. Firefox indstiller præference til sand automatisk uanset brugerpræference.

Bemærk, at du skal genstarte browseren, når du ændrer præferenceens værdi.

Nogle konfigurationer, hvis tilgængelighed bruges eller tilføjelser er inkompatibilitet, forhindrer elektrolyse i at blive aktiveret.

disabled by addons

disabled accessibility tools

Support-siden om: nævnt tidligere viser årsagen, så du ved, hvorfor multiprocessen ikke fungerer.

Du kan tvinge-aktivere multi-process-funktionalitet i Firefox. Jeg anbefaler, at du sikkerhedskopierer din brugerprofil, før du gør det.

  1. Skriv om: konfigurer i browserens adresselinje, og tryk på Enter.
  2. Højreklik, og vælg Ny> Boolsk.
  3. Navn det browser.tabs.remote.force aktivere .
  4. Indstil værdien til rigtigt .

Fra Firefox 68 er præferencen ikke længere tilgængelig.

Bemærk, at tvangskompatibilitet kan have stor indflydelse på ydelsen, hvis tilføjelser er inkompatible med e10'er.

Der er en anden præference, som du muligvis skal ændre på omkring: config.

  1. Søg efter udvidelser.e10sMultiBlockedByAddons
  2. Indstil præference til usand.

Dette forhindrer blokering af flere indholdsprocesser ved hjælp af tilføjelser.

Ændring af antallet af indholdsprocesser

firefox multi-process content processes

Mozilla Firefox bruger en indholdsproces som standard lige nu, når Firefox med flere processer er aktiveret. Mozilla planlægger at ændre det i Firefox 54 ved at øge antallet af indholdsprocesser til 4 i den version.

Du kan ændre optællingen lige nu , for at hæve eller reducere grænsen. Bemærk, at Firefox sendes med en mulighed i browserindstillingerne til sidst, så du kan gøre det.

  • Skriv om: konfigurer i browserens adresselinje, og tryk på Enter.
  • Søg efter dom.ipc.processCount.
  • Dobbeltklik på værdien, og ændre den. Det nummer, du indtaster, er antallet af indholdsprocesser, som Firefox vil bruge.

Når Multiprocess Windows er aktiveret

multiple firefox processes

Du kan kontrollere om-siden: support-side i Firefox for at finde ud af, om multiprocessen er aktiveret eller ikke.

Du vil bemærke flere firefox.exe-processer, når du kører en processmanager, f.eks. Windows Task Manager, der fremhæver, at Elektrolyse er aktiveret.

Firefox skal for det meste køre som før. Ideelt set bør aktivering af multiprocesfunktionalitet forbedre browserens ydelse og stabilitet med det samme.

Du kan dog bemærke en større brug af RAM end normalt. Mozilla bekræftede det Firefox med elektrolyse bruger ca. 20% mere RAM .

Du kan ændre, hvor mange processer Firefox bruger til dens multiprocesfunktionalitet .

Fremtiden

Mozilla fortsætter med at arbejde på Firefox med flere processer efter den første udrulning af funktionen. Organisationen planlægger at bringe sandboxing til Firefox, som på Windows er baseret på Chromium sandbox, som Google bruger i Chrome. Denne sandkasse forbedrer sikkerheden markant, når den er aktiveret.

Din tur: Hvad tager du ved den kommende udrulning af e10'er i Firefox?