Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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 %.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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 %).

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.
Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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).

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.
Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

Bei der Installation mehrerer Erweiterungen summiert sich der Ressourcenverbrauch.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.

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.

Analyse der Auswirkungen auf die Leistung von Chrome-Erweiterungen.


Quelle: opennet.ru
60GB SSD 8Gb DDR4