Multi-Processo Plugin Abilitati Nell’Ultimo Firefox Nightlies

0
246

Mozilla abilitato multi-processo di supporto plugin in Firefox di recente, che ha plugins eseguire in proprio processo separato dal browser

Solo Microsoft Internet Explorer e Google Chrome web browser multi-processo browser web al momento della scrittura.

Multi-processo si riferisce all’uso di più processi del sistema operativo per la funzionalità del browser. Nel caso di Firefox, che è un processo per il browser core e un altro per i plugin. Google Chrome utilizza multi-processi per i singoli siti web e altri contenuti, tenendo ancora un passo in più rispetto a Firefox.

Mentre una architettura multi-processo impatti uso della RAM, che è benefico per la stabilità. Se un plugin va in crash, non prendere tutto il browser con esso, per esempio, come solo il suo processo è terminato alla fine.

Multi-Processo Plugin Di Firefox

firefox processes

Mozilla ha annunciato l’anno scorso che ha fatto la decisione di introdurre multi-supporto al processo del browser Firefox.

Il primo passo verso l’obiettivo, è stata introdotta nell’ultima Firefox Nightly versione, l’avanguardia nella versione di sviluppo di Firefox.

Firefox plug-in separato contenuto, Adobe Flash, per esempio, da tutti i principali browser di processo per migliorare la stabilità e la sicurezza. Gli utenti di Firefox che controllare il task manager o un altro gestore di processi noterà un Firefox processo, e altri processi per i plugin che sono in esecuzione.

Questa nuova funzione è attualmente disponibile solo per Firefox per Linux o Microsoft Windows. Esso viene fornito con un paio di problemi che gli sviluppatori sono a conoscenza di, tra cui:

Il plugin-crash della UI non è finito. L’interfaccia corrente è solo un non-localizzata finestra di dialogo in modo che siamo in grado di ottenere rapporti di crash da nightly tester. Questo sarà cambiato al più presto!
Su Windows, strappando/riverniciatura problemi durante lo scorrimento, bug 535295
Su Linux, gli effetti compiz e Flash non lavorare insieme su alcuni sistemi il bug 535612
Su Windows, selezionando l’opzione “Stampa” in Flash, è possibile bloccare Firefox, bug 538918
Su Windows, hulu non passare alla modalità a schermo intero, bug 539658
Su Linux con GTK+-2.18 o poi, GDK affermazioni e di un fatale XError, bug 540197
Firefox-processo si blocca al NPObjWrapper_NewResolve con silverlight e, a volte, Flash, bug 542263

Gli utenti di Firefox che vogliono testare la nuova architettura multi-processo sono invitati a presentare eventuali bug che si trova a Bugzilla, in modo che gli sviluppatori in grado di analizzare e rimuovere dal browser web.

La nuova funzionalità può essere disabilitata impostando il Firefox preferenza dom.ipc.i plugin.enabled su false. (via Beniamino Smedbergs)

Aggiornamento: le Cose sono un po cambiate dal 2010. Mozilla processo di runtime che si vede nello screenshot non è più utilizzato. Vedrete plugin Flash visualizzati direttamente, invece.

flash process

Come si può vedere, più FlashPlayerPlugin processi vengono avviati quando si esegue il contenuto Flash in Firefox.