Ein aktualisierter Bericht über die Ergebnisse einer Untersuchung der Auswirkungen auf die Browserleistung und den Benutzerkomfort von tausend der beliebtesten Chrome-Erweiterungen wurde erstellt. Im Vergleich zu der im vergangenen Jahr durchgeführten Überprüfung wurde in der neuen Studie neben einer einfachen Platzhalterseite die Veränderung der Leistung beim Öffnen der Websites apple.com, toyota.com, The Independent und Pittsburgh Post-Gazette bewertet.
Die Ergebnisse der Studie haben sich nicht geändert: Viele beliebte Erweiterungen, wie Honey, Evernote Web Clipper und Avira Browser Safety, können die Leistung beim Öffnen von Websites in Chrome erheblich verringern. Auf der anderen Seite wird darauf hingewiesen, dass Werbeblockierungs- und Datenschutz-Erweiterungen die Leistung beim Surfen auf Websites mit vielen Werbeblöcken erheblich verbessern können.
Besonders interessant ist die Untersuchung der Auswirkungen von Werbeblockern auf die Geschwindigkeit des Seitenaufbaus. Durch das Deaktivieren des Codes, der die Werbung und Zähler rendert, konnte die CPU-Zeit beim Öffnen der Websites The Independent und Pittsburgh Post-Gazette mit dem effektivsten Blocker Ghostery von 17,5 Sekunden auf 1,7 Sekunden, also um das Zehnfache, gesenkt werden. Bei einem weniger effektiven der getesteten Blocker, Trustnav, sank die CPU-Zeit auf 7,4 Sekunden, also um 57 %.

Einige Werbeblockern verbrauchen aktiv CPU-Ressourcen im Hintergrund, was trotz der Beschleunigung der Seitenverarbeitung die Gesamtlasterhöhung auf das System erhöhen kann. In einem kombinierten Test, der die CPU-Last beim Öffnen einer Seite und im Hintergrund berücksichtigt, zeigen Ghostery und uBlock Origin die größte Effektivität.

Zusätzlich zur Beschleunigung der Seitenverarbeitung reduziert die Verwendung von Werbeblockern deutlich den Datenverkehr (von 43 % bis 66 %) und die Anzahl der gesendeten Netzwerk Anfragen (von 83 % bis 90 %).


Werbeblockern ermöglichen auch eine Senkung des RAM-Verbrauchs. Zum Beispiel reduziert die Verwendung der Erweiterung Disconnect den RAM-Verbrauch des Browsers beim Öffnen der Seiten The Independent und Pittsburgh Post-Gazette von 574 MB auf 260 MB, also um 54 %, was die Speicherkosten für die Speicherung der Blocklisten ausgleicht.

Beim Test der Leistung von Erweiterungen zeigt sich, dass bei den 100 beliebtesten Erweiterungen die höchste Ressourcenauslastung beim Evernote Web Clipper beobachtet wird (verbrauchte 368 ms CPU-Zeit), wenn die Placeholder-Seite geöffnet wird. Ebenfalls ressourcenintensive Erweiterungen sind Ghostery zum Schutz der Privatsphäre, der Video-Messenger Loom for Chrome, die Studentenerweiterung Clever sowie die Passwortmanager Avira und LastPass, die jeweils über eine Million Installationen verzeichnen.

Im Test, der das Öffnen der Website apple.com bewertet, ändert sich die Situation, und die Erweiterung Dark Reader übernimmt die Führung mit etwa 25 Sekunden CPU-Zeit (hauptsächlich aufgrund der Anpassung von Bildern an das dunkle Design). Auch die Erweiterung zur Couponsuche Honey verbraucht beträchtliche Ressourcen (+825ms).

Beim Öffnen der Toyota-Website übernimmt der Norton Passwortmanager die Führungsposition in Bezug auf die parasitäre CPU-Belastung.

In einer Auswahl von 1000 der beliebtesten Erweiterungen bezüglich des CPU-Ressourcenverbrauchs während der Seitenverarbeitung führen folgende Erweiterungen: Ubersuggest (verbraucht 1,6 Sekunden CPU-Zeit), ProWritingAid Grammatikprüfer (+658 ms), Meow (637 ms) und MozBar (+604 ms). In Bezug auf den Ressourcenverbrauch im Hintergrund führen: Avira Safe Shopping (+2,5 sek.), TrafficLight (+1,04 sek.), Virtru E-Mail-Schutz (+817 ms) und Stylebot (655 ms). Der höchste Speicherverbrauch wird bei den Erweiterungen festgestellt: AdBlocker by Trustnav (+215MB), Ad-Blocker Pro (+211MB), Hola Ad Remover (198 MB) und Xodo PDF Viewer & Editor (197MB). Zum Vergleich verbraucht uBlock Origin bei der Seitenverarbeitung 27 ms CPU-Zeit, benötigt im Hintergrund 48 ms CPU-Zeit und belegt 77 MB Speicher.

Bei Tests auf echten Websites verschlechtert sich die Situation. Zum Beispiel benötigt die Erweiterung Substitutions, die Codes auf der Seite automatisch ersetzt, 9,7 Sekunden CPU-Zeit.

Bei der Messung der Verzögerung vor Beginn der Renderung der Placeholder-Seite hatten von den 100 beliebtesten Erweiterungen die schlechtesten Werte Clever, Lastpass und DuckDuckGo Privacy Essentials.

Bei der Wiederholung des Tests auf der Website apple.com traten erhebliche Probleme mit Dark Reader auf, der den Beginn der Renderung um 4 Sekunden verzögerte.

Auf der Toyota-Website waren die Verzögerungen durch Dark Reader nicht so erheblich, und die führenden Erweiterungen waren die Blocker unerwünschter Inhalte.

Im Ressourcentest, bei dem sich der Tab im Hintergrund befand, schnitt die Erweiterung Avira Safe Shopping am schlechtesten ab, da sie über 2 Sekunden CPU-Zeit verbrauchte.

Bei der Wiederholung des Tests auf der Website Toyota wurde eine CPU-Zeit von über 2 Sekunden auch bei dem Passwortmanager Dashlane und dem Adblocker AdGuard AdBlocker verzeichnet.

Bei der Testung von 1000 Erweiterungen auf der Website The Independent überschritt der CPU-Zeitverbrauch im Hintergrund bei den Erweiterungen uberAgent, Dashlane und Wappalyzer 20 Sekunden.

Was den Speicherverbrauch betrifft, führen in dieser Kategorie die Adblocker- und Datenschutz-Erweiterungen, die blockierte Listen in den Arbeitsspeicher laden müssen. Wenn gleichzeitig eine große Anzahl von Websites mit Werbung im Browser geöffnet wird, kann der endgültige Speicherverbrauch des Browsers jedoch niedriger ausfallen als ohne Verwendung von Blockern.


Bei der Installation mehrerer Erweiterungen summiert sich der Ressourcenverbrauch.

Im Vergleich zu den Ergebnissen der letztjährigen Untersuchung wird der größte Fortschritt bei den Erweiterungen Grammarly, Microsoft Office, Okta Browser Plugin, Avira Safe Shopping und Avira Browser Safety verzeichnet, deren CPU-Zeitverbrauch um mehr als 100 ms gesenkt wurde. Der größte Rückgang im Ressourcenverbrauch ist bei den Erweiterungen Save to Pocket, Loom und Evernote zu beobachten.

Quelle: opennet.ru
