Mehrere content-Prozesse in Firefox Nightly

0
301

Mozilla zeigte gestern, dass es plant, um mehrere Inhalte Prozesse in Firefox Nightly, die Schneide Entwicklung version des web-Browsers.

Firefox multi-Prozess-Architektur ist noch nicht aktiviert für alle Nutzer der stabilen version des Browsers, die sich derzeit auf version 49.x, aber die Pläne sind bereits im Gange, um zu verbessern, multi-Prozess-Firefox.

Tipp: Schauen Sie sich unser Firefox-multi-Prozess-Handbuch für Allgemeine Informationen über die neue Funktionalität. Der Leitfaden hilft Ihnen herauszufinden, ob multi-Prozess aktiviert ist, erhalten Sie Informationen über das aktivieren, wenn es nicht ist,

Mozilla die erste version von Firefox mit der multi-Prozess-Architektur verwendet ein browser-Prozess und einen content-Prozess.

Dies unterscheidet sich von Chrome-Implementierung verwendet einen Prozess für jedes content-Prozess statt. Dies ist ein Grund, warum Chrome verwendet mehr Speicher als Firefox (kann man reduzieren, Chrom-Speicher-hunger ein wenig durch die mit einem Prozess pro site).

Mehrere content-Prozesse in Nächtlichen

firefox content processes

Ein Nachteil der Verwendung von einem content-Prozess für alle Seiten ist, dass ein Fehler in einem möglicherweise nehmen Sie den gesamten Prozess. Da gibt es nur eine, es kann Abstürzen, alle Seiten öffnen in Firefox. Während, das sollte keinen Einfluss auf den browser-Kern, wie es läuft in seinem eigenen Prozess in multi-Prozess-Firefox, es ist weit vom ideal entfernt.

Mozilla wird damit eine zweite Inhalt-Prozess in Firefox Nightly bald. Sie können überprüfen, die Anzahl der content-Prozess in der folgenden Art und Weise:

  1. Laden Sie about:config in der Firefox-Adressleiste.
  2. Bestätigen Sie, dass Sie vorsichtig sein, wenn eine Warnmeldung angezeigt wird.
  3. Suche nach dom.ipc.processCount.
  4. Der Wert der Voreinstellung zeigt die Anzahl der content-Prozesse.

Der Wert, den Sie dort sehen, ist die Anzahl der content-Prozesse, die Firefox verwenden kann. Wenn Sie überprüfen Sie den Task-Manager, Sie sollten sehen, Wert+1 firefox.exe Prozesse laufen (das +1 ist der browser-Prozess).

firefox multi process processes

Sie können ändern, die Anzahl der Prozesse, die Firefox nutzt, indem Sie den Wert.

Ich habe Firefox Nightly mit acht content-Prozesse für die vergangenen Monate und nie lief in Probleme. Sie sollten erwarten, eine höhere RAM-Auslastung des Browsers durch, um die Anzahl der zusätzlichen Prozesse und overhead, aber wenn Sie viel RAM, das ist mehr als wettgemacht durch erhöhte Stabilität und Leistung.

Bugs sind zu erwarten, und es sind schon einige, dass Mozilla die Arbeit auf. DOM-Speicher zum Beispiel nicht richtig ausbreiten zwischen Prozessen, die könnte dazu führen, dass einige Websites, sich schlecht zu benehmen.

Die änderung wird land in Firefox 53 pro Nacht, aber mehrere content-Prozesse wird nicht Teil von Firefox 53 Stabil. Unklar ist noch, Wann dies geschehen wird.

Sie können den meta-bug auf Bugzilla@Mozilla hier.

Schlusswort

Mehrere content-Prozesse ist der Weg zu gehen, aber es dauert eine Weile, bis die stabil-Nutzer profitieren von denen (es sei denn, Sie aktivieren Sie Sie manuell). Ich kann nicht Weg, um die richtige Sicherheits-Sandbox Hinzugefügt Firefox, eine Funktion, die es dringend braucht, um schließen Sie die Sicherheitslücke mit Chrome.

Jetzt Sie: sind Sie mit mehreren Prozessen, die in Firefox schon?