Multi-Process Plugins Aktiveret I Seneste Firefox Nightlies

0
215

Mozilla aktiveret multi-proces plugin støtte i Firefox for nylig, som har plugins kører i deres egen proces, adskilt fra browseren

Kun Microsoft Internet Explorer og Google Chrome-browser er fuld multi-proces web-browsere i skrivende stund.

Multi-proces henviser til brug af flere processer på det operativsystem, browser funktionalitet. I tilfælde af Firefox, der er en proces for den browser kerne og en anden for plugins. Google Chrome bruger multi-processer for de enkelte websites og andet indhold, som er godt at tage det endnu et skridt videre end Firefox.

Mens en multi-proces, arkitektur virkninger RAM bruge, det er til gavn for stabilitet. Hvis et plugin går ned, det tager ikke hele browseren med det, for eksempel som kun sin egen proces er afsluttet til sidst.

Multi-Process Plugins Firefox

firefox processes

Mozilla annoncerede sidste år, at det har taget beslutningen om at indføre multi-proces support i Firefox-browseren.

Det første skridt mod det mål er nu blevet indført i de nyeste Firefox Nightly version, den banebrydende udvikling version af Firefox.

Firefox vil adskille indhold plugin, Adobe Flash for eksempel, fra den primære browser proces til at forbedre stabilitet og sikkerhed. Firefox-brugere, som tjekker task manager eller en anden proces manager vil mærke en Firefox-processen, og yderligere processer for plugins, der kører.

Denne nye funktion er i øjeblikket kun tilgængelige for Firefox til Linux eller Microsoft Windows. Det kommer med et par spørgsmål, som udviklerne er klar over, herunder:

Plugin-crash UI er ikke færdig. Den nuværende UI er blot en ikke-lokaliseret dialog, så vi kan få rapporter om nedbrud fra natlige testere. Dette vil snarest blive ændret!
På Windows, rive/malerarbejde spørgsmål, når du ruller, bug 535295
På Linux, compiz effects og Flash ikke arbejde sammen på nogle systemer, fejl 535612
På Windows, ved at vælge “Udskriv” i Flash kan låse op Firefox, bug 538918
På Windows, hulu vil ikke skifte til fuld skærm, bug 539658
På Linux med GTK+-2.18 eller senere, GDK påstande og en fatal XError, bug 540197
Firefox-proces går ned på NPObjWrapper_NewResolve med silverlight og nogle gange Flash, bug 542263

Firefox-brugere, der ønsker at teste nye multi-proces, arkitektur, er bedt om at indsende eventuelle fejl, at de oplever, at Bugzilla, så udviklere kan analysere og fjerne dem fra web-browser.

Den nye funktion kan deaktiveres ved at indstille Firefox præference dom.ipc.plugins.aktiveret til false. (via Benjamin Smedbergs)

Opdatering: har Tingene ændret sig en smule siden 2010. Mozilla runtime proces, som du kan se på skærmbilledet bruges ikke længere. Vil du se Flash-plugins vises direkte i stedet.

flash process

Som du kan se, flere FlashPlayerPlugin processer er lanceret, når du kører Flash-indholdet i Firefox.