Firefox 54: mer multi-processen innehåll processer

0
276

Mozilla planerar att öka antalet innehåll processer för Firefox multi-processen arkitektur till fyra (från) med lanseringen av Firefox 54.

Tips: om du är ny till begreppet eller vill veta mer om det, läs vår omfattande Firefox multi-process guide.

Firefox Stabil användare som kör en multi-processen Firefox kopia just nu kör den med ett innehåll som process och en webbläsare process. Detta system delar webbläsaren kärna ur innehållet — läs webbplatser, tjänster och program — att användaren öppnas i webbläsaren.

Mozilla meddelade planer för en tid sedan att öka innehållet processen begränsa så att flera innehållet processer som skulle användas av webbläsaren Firefox.

Detta har testats i Firefox Nightly för lite tid, och verkar vara redo för utbyggnad till stabil användarbas av webbläsaren. Du kan kontrollera antalet innehåll processer genom att öppna systemets aktivitetshanteraren för att se hur många Firefox processer som finns listade där.

firefox multiple content processes

Målet för förändringen är Firefox 54, men sen minuters frågor som kan försena byta till Firefox 55. Mozilla planerar att aktivera de fyra innehållet processer av Firefox för 80% av de stödberättigande befolkning. De återstående 20% av användarna finns kvar på ett innehåll som process när övergången sker, en kontroll grupp så att säga för att övervaka stabilitet, prestanda och andra variabler.

Tips: du kan öka antalet Firefox innehåll processer manuellt. Detta gör det möjligt för dig att höja gränsen eller minska den. Det senare kan vara användbart för att minska webbläsarens minne.

Några Firefox anläggningar är fortfarande inte berättigade till Firefox multi-process-arkitektur. Detta omfattar system med hjälpmedel eller inställningar aktiverade. Flera processer kommer inte vara aktiverad för användare med tillägg heller, oavsett om de är äldre tillägg, eller WebExtensions.

Mozilla sprang sitt minne test igen för att fastställa rätt antal av innehåll processer. En ökning i antalet innehåll processer för webbläsaren går alltid tillsammans med en ökning i minne.

Det senaste testet såg Firefox fortfarande använder avsevärt mindre minne än Chrome på alla testade stationära enheter. På Windows-enheter, Chrome används upp till 2,4 gånger minne än Firefox.

En anledning till detta är att Chrome använder innehåll processer för respektive webbplats eller tjänst som öppnas i webbläsaren. Firefox skulle använda betydligt mer minne om Mozilla var att aktivera samma system i webbläsaren, så att webbplatser och tjänster som skulle öppna sig i deras eget innehåll process.

Mozilla: s ursprungliga uppskattningen var att flera processer Firefox skulle ta ungefär 20% mer ARBETSMINNE än icke-multi-processen webbläsare.

Firefox har ingen möjlighet för närvarande att replikera Chrome hantering av innehåll processer. Även om du kan sätta en hög gräns, till exempel 50, skulle det innebära att Firefox skulle använda enskilda innehåll processer för första 50 webbplatser eller appar bara och återanvända innehåll processer för något som är öppnade efteråt.

Mozilla hoppas att öka till fyra innehållet processer kommer att förbättra systemets stabilitet ytterligare.

Avslutande Ord

Mozilla anser att den har hittat sweet spot mellan antalet innehåll processer för Firefox multi-processen arkitektur och minne av webbläsaren. Ytterligare optimering kan ändra antal från fyra till ett högre antal i framtiden.

Jag sprang en Firefox Nightly kopiera för månader med fyra innehållet processer, och webbläsaren sprang super stabil under den tiden.

Nu har Du: Har du provat Firefox med flera innehållet processer redan? Vad är din take away? (via Sören Hentzschel)