Firefox plugin-container.exe und langsames Internet
Allgemein/Internet, Linux/OpenSource Juli 29th, 2010Einige Anwender von Firefox berichten, dass seit den Updates die Out-of-Process-Plugins (OOPP) mitbringen ihr „Internet“ langsam geworden sei. Besonders davon betroffen seien Seiten, die Plugins wie Adobe Flash oder Microsoft Silverlight nutzen.
Der Hintergrund: Seit neuestem lässt Firefox Plugins nicht als separaten Prozess laufen und kommuniziert mit diesem über IPC (Inter-Process-Communication). Das bringt einige Vorteile:
- Die Firewall Einstellungen können separat zum Browser gemacht werden
- Ein Plugin Absturz bringt nicht mehr den ganzen Browser zum Absturz
- Bei Mehrprozessor Computern können die vorhandenen Ressourcen besser genutzt und verteilt werden
Jedoch gibt es einige Anwender, die sich wundern, dass Videos ruckeln, oder die „plugin-container.exe“ sehr viele Ressourcen verbraucht. Die plugin-container.exe (unter Windows) ist dabei der Prozess in dem die Plugins wie Flash durch den Firefox ausgeführt werden. Tatsächlich wird dadurch der enorme Ressourcenverbrauch von Flash deutlicher sichtbar. Auch kann eine fehlerhafte Firewall Konfiguration dazu führen, dass die Plugins nicht mehr die nötige Verbindung zum Internet haben.
Wer möchte kann zum alten Verhalten von Firefox zurückkehren – auf keinen Fall sollte dazu eine alte Firefox Version verwendet werden! Die Konfiguration wird so geändert: „about:config“ in die Adresszeile des Browsers eingeben. Dort nach „ipc“ Einstellungen suchen. Mittels „dom.ipc.plugins.enabled“ kann global die plugin-container.exe bzw. OOPP deaktiviert werden, alternativ können die einzelnen Plugin Typen einzeln konfiguriert werden. Moechte man das Verhalten komplett deaktivieren, so sind hier alle Werte auf „false“ zu setzen.
In der Mozilla Firefox Datenbank ist eine ausführliche Anleitung auf englisch zu finden.
August 6th, 2010 at 14:49
Danke für deine Erklärung und Hinweise zum deaktivieren des Containers. Hier habe ich immer wieder Abstürze / Hänger des Firefoxs bei vielen Flash Tabs. Ein Versuch ist es Wert
August 24th, 2010 at 07:39
Bei mir steht dom.ipc.plugins.enabled schon auf „false“
ich weiss nimmer weiter
bei 2 – 3 videos und der pc hängt sich total auf…nach 5 min gehts erst weiter.
September 1st, 2010 at 18:37
@Michael: Man muß folgende Variable auf false setzen:
dom.ipc.plugins.enabled.npswf32.dll
Keine Ahnung, warum eine falsche Info verbreitet wird…
September 1st, 2010 at 18:38
Upps, mein Kommentar gilt natürlich für Windows-Kisten. 😉
September 2nd, 2010 at 10:04
@Oliver
Es ist zumindest so beschrieben, dass man die Moeglichkeiten hat „grundsaetzlich an/aus schalten“ und „fuer einzelne Plugins an/aus schalten“.
Was Du beschreibst ist jetzt die spezifische Konfiguration fuer Flash, waehrend dom.ipc.plugins.enabled=false das Verhalten fuer alle Plugins aus schalten _sollte_.
September 8th, 2010 at 10:29
@everflux
So wie ich das in der Englischen Anleitung verstanden habe, scheint dom.ipc.plugins.enabled=false die standardeinstellung zu sein und gilt nur für alle plugins die nicht auf der whitelist stehen (also keinen zusätzlichen eintrag haben). Somit müssen wie Oliver schon sagte die entsprechenden Plugins auf der whitelist extra ausgestellt werden.
September 8th, 2010 at 10:32
Das macht Sinn, dann hatte ich das falsch verstanden – oder eine alte Doku gelesen. Danke schön für die Aufklärung!
Oktober 17th, 2010 at 17:34
Danke, hat super geholfen,
und firefox läuft endlich wieder flüssig !
und scrollen geht auch wieder richtig!