Mozilla har planer om at øge antallet af indhold processer af Firefox ‘ s multi-proces, arkitektur til fire (fra én) med udgivelsen af Firefox 54.
Tip: hvis du er ny til konceptet, eller ønsker at finde ud af mere om det, læse vores omfattende Firefox multi-process guide.
Firefox Stabile brugere, der køre en multi-proces Firefox kopi lige nu, kører det med et indhold, proces og en browser proces. Dette system opdeler browserens kerne fra indhold-læs websites, tjenester og apps-at brugeren åbner i web-browseren.
Mozilla annoncerede planer for nogen tid siden til at øge indholdet proces grænse, således at flere-indhold, processer ville blive brugt af webbrowseren Firefox.
Dette er blevet testet i Firefox Nightly for lidt tid, og ser ud til at være klar til udrulning til den stabile brugere af browseren. Du kan kontrollere antallet af indhold processer ved at åbne systemets jobliste til at se, hvor mange Firefox processer, der er opført der.
Målet for ændringen er Firefox 54, men sent minutters spørgsmål kan forsinke skifte til Firefox 55. Mozilla har planer om at sætte fire indhold processer af Firefox til 80% af den støtteberettigede befolkning. De resterende 20% af brugerne forblive på et indhold, proces, når kontakten sker; en kontrol-gruppe, der så at sige til at overvåge stabilitet, ydeevne og andre målinger.
Tip: du kan øge antallet af Firefox indhold processer manuelt så godt. Dette giver dig mulighed for at øge grænsen, eller reducere det. Det sidste kan være nyttigt at reducere browserens hukommelse skik.
Nogle Firefox anlæg er stadig ikke berettiget til Firefox ‘ s multi-proces, arkitektur. Dette omfatter systemer med tilgængelighed værktøjer eller indstillinger, som er aktiveret. Flere processer vil ikke være aktiveret for brugere med udvidelser, uanset om de er ældre add-ons, eller WebExtensions.
Mozilla kørte sin hukommelse test igen for at bestemme den rette antallet af indhold processer. En stigning i antallet af indhold processer til browseren, der altid går sammen med en stigning i brug af hukommelse.
Den seneste test så Firefox stadig bruger betydeligt mindre hukommelse end Chrome på alle testede stationære enheder. På Windows-enheder, Chrome brugt op til 2,4 gange så meget hukommelse end Firefox.
En af grundene til det er, at Chrome bruger-indhold, processer for hvert websted eller en tjeneste, der åbnede i browseren. Firefox vil bruge væsentligt mere hukommelse, hvis Mozilla var at give det samme system i browseren, så websteder og tjenester, ville alle åbne op i deres eget indhold, proces.
Mozilla ‘ s oprindelige skøn var, at multi-proces Firefox ville bruge omkring 20% mere RAM end de ikke-multi-proces browser.
Firefox har ingen funktion, der aktuelt er til at formere Chrome ‘ s håndtering af indhold processer. Mens du kan indstille en høj grænse, for eksempel 50, ville det betyde, at Firefox skulle bruge individuelle indhold processer for første 50 sider eller apps kun, og genbrug indhold, processer for noget, der er åbnet bagefter.
Mozilla håber, at øge til fire indhold processer, der vil forbedre systemets stabilitet yderligere.
Afsluttende Ord
Mozilla mener, at det har fundet “sweet spot mellem antallet af indhold processer for Firefox’ s multi-proces, arkitektur og brug af hukommelse i browseren. Yderligere optimering kan ændre antallet fra fire til en højere række i fremtiden.
Jeg løb en Firefox Nightly kopi for måneder med fire indhold processer, og browseren kørte super stabil i denne periode.
Nu kan Du: Har du prøvet Firefox med flere indholdet processer, der allerede er? Hvad er din takeaway? (via Søren Hentzschel)