Analyse van de impact op de prestaties van Chrome-extensies

Een bijgewerkt rapport is opgesteld met de resultaten van een onderzoek naar de impact op de browserprestaties en het gebruiksgemak voor gebruikers van de duizend meest populaire extensies voor Chrome. In vergelijking met de controle die vorig jaar is uitgevoerd, werd in het nieuwe onderzoek naast een simpele placeholder pagina de prestatieverandering beoordeeld bij het openen van websites zoals apple.com, toyota.com, The Independent en Pittsburgh Post-Gazette.

De conclusies van het onderzoek zijn niet veranderd: veel populaire extensies, zoals Honey, Evernote Web Clipper en Avira Browser Safety, kunnen de prestaties bij het openen van websites in Chrome aanzienlijk vermindern. Aan de andere kant wordt opgemerkt dat advertentieblokkers en privacy-extensies de prestaties bij het bezoeken van websites met veel advertenties aanzienlijk kunnen verbeteren.

Bijzonder interessant is het onderzoek naar de impact van advertentieblokkers op de snelheid van het openen van pagina's. Door de code die verantwoordelijk is voor het laden van advertenties en trackers uit te schakelen, kon de CPU-tijd bij het openen van de websites The Independent en Pittsburgh Post-Gazette met de meest efficiƫnte blokker Ghostery worden verlaagd van 17,5 seconden tot 1,7 seconden, oftewel een factor 10. Voor de minder efficiƫnte van de geteste blokkers, Trustnav, daalde de CPU-tijd tot 7,4 seconden, oftewel 57%.

Analyse van de impact op de prestaties van Chrome-extensies

Sommige advertentiesblokkers verbruiken actief CPU-resources op de achtergrond, wat ondanks de versnelling van pagina-opmaak de algehele systeembelasting kan verhogen. In een gecombineerde test, waarbij de CPU-belasting bij het openen van een pagina en op de achtergrond in aanmerking werd genomen, lieten Ghostery en uBlock Origin de grootste effectiviteit zien.

Analyse van de impact op de prestaties van Chrome-extensies

Bovendien wordt naast de versnelling van pagina-opmaak het dataverbruik bij gebruik van advertentieblokkers aanzienlijk verminderd (van 43% tot 66%) en het aantal verzonden netwerkverzoeken (van 83% tot 90%).

Analyse van de impact op de prestaties van Chrome-extensies
Analyse van de impact op de prestaties van Chrome-extensies

Advertentieblokkers helpen ook om het geheugengebruik te verlagen; bijvoorbeeld, bij het gebruik van de extensie Disconnect daalt het geheugengebruik van de browser bij het openen van de websites The Independent en Pittsburgh Post-Gazette van 574 MB naar 260 MB, oftewel 54%, wat de geheugenlast door het opslaan van blokkeringlijsten compenseert.

Analyse van de impact op de prestaties van Chrome-extensies

Bij het testen van de prestaties van extensies, als we naar de 100 populairste extensies kijken, is het hoogste verbruik van middelen te zien bij Evernote Web Clipper (verbruikt 368 ms CPU-tijd). Ook noemenswaardig zijn de middelenverbruikende extensies Ghostery, een privacy-extensie, videomessenger Loom for Chrome, de studentenextensie Clever en de wachtwoordmanagers Avira en LastPass, die elk meer dan een miljoen installaties hebben.

Analyse van de impact op de prestaties van Chrome-extensies

In de test met het openen van de website apple.com verandert de situatie en komt de extensie Dark Reader op de eerste plaats, die ongeveer 25 seconden CPU-tijd verbruikt (voornamelijk door het aanpassen van afbeeldingen aan de donkere modus). Ook de couponzoeker Honey verbruikt aanzienlijke middelen (+825 ms).

Analyse van de impact op de prestaties van Chrome-extensies

Bij het openen van de Toyota-website is Norton Password Manager de voornaamste veroorzaker van parasitaire belasting op de CPU.

Analyse van de impact op de prestaties van Chrome-extensies

In de steekproef van 1000 populairste extensies op basis van CPU-verbruik tijdens de paginaverwerking voeren de extensies het hoogste verbruik aan: Ubersuggest (verbruikt 1,6 seconden CPU-tijd), ProWritingAid Grammar Checker (+658 ms), Meow (637 ms) en MozBar (+604 ms). Wat betreft achtergrondverbruik zijn de leiders: Avira Safe Shopping (+2,5 sec.), TrafficLight (+1,04 sec.), Virtru Email Protection (+817 ms) en Stylebot (655 ms). Het hoogste geheugengebruik wordt waargenomen bij de extensies: AdBlocker by Trustnav (+215 MB), Ad-Blocker Pro (+211 MB), Hola ad remover (198 MB) en Xodo PDF Viewer & Editor (197 MB). Ter vergelijking: uBlock Origin verbruikt 27 ms CPU-tijd bij de verwerking van een pagina, verbruikt 48 ms CPU-tijd op de achtergrond en neemt 77 MB geheugen in.

Analyse van de impact op de prestaties van Chrome-extensies

Bij het uitvoeren van de test op echte websites verslechtert de situatie. Bijvoorbeeld, de extensie Substitutions, die automatisch code op de pagina vervangt, verbruikt 9,7 seconden CPU-tijd.

Analyse van de impact op de prestaties van Chrome-extensies

Bij het meten van de vertraging voordat de pagina begint te renderen, waren de slechtste prestaties onder de 100 populairste extensies te vinden bij Clever, Lastpass en DuckDuckGo Privacy Essentials.

Analyse van de impact op de prestaties van Chrome-extensies

Bij herhaling van de test op de website apple.com waren er aanzienlijke problemen met Dark Reader, die de start van de rendering met 4 seconden vertraagde.

Analyse van de impact op de prestaties van Chrome-extensies

Op de Toyota-website waren de vertragingen van Dark Reader minder significant en stonden contentblockers aan de leiding.

Analyse van de impact op de prestaties van Chrome-extensies

In de test van het resourceverbruik terwijl het tabblad op de achtergrond stond, had de extensie Avira Safe Shopping de slechtste prestaties, met meer dan 2 seconden CPU-tijd die werd verbruikt.

Analyse van de impact op de prestaties van Chrome-extensies

Tijdens de herhaling van de test op de site van Toyota werd ook een CPU-tijd van meer dan 2 seconden opgemerkt voor de wachtwoordmanager Dashlane en de advertentieblokker AdGuard AdBlocker.

Analyse van de impact op de prestaties van Chrome-extensies

Bij het testen van 1000 extensies op de site van The Independent overschreed het CPU-tijdverbruik op de achtergrond voor de extensies uberAgent, Dashlane en Wappalyzer de 20 seconden.

Analyse van de impact op de prestaties van Chrome-extensies

Wat betreft het geheugengebruik, zijn de extensies voor advertentieblokkering en privacy in deze categorie de leiders, omdat ze databases met blokkeringlijsten in geheugen moeten houden. Daarbij kan het totale geheugengebruik van de browser lager zijn bij het openen van een groot aantal websites vol advertenties, vergeleken met zonder het gebruik van blokkers.

Analyse van de impact op de prestaties van Chrome-extensies
Analyse van de impact op de prestaties van Chrome-extensies

Bij het installeren van meerdere extensies wordt het resourceverbruik bij elkaar opgeteld.

Analyse van de impact op de prestaties van Chrome-extensies

Bij vergelijking van de resultaten met het onderzoek van vorig jaar, is de grootste vooruitgang te zien bij de extensies Grammarly, Microsoft Office, Okta Browser Plugin, Avira Safe Shopping en Avira Browser Safety, waarvan het CPU-tijdverbruik met meer dan 100 ms is verminderd. De grootste verslechtering in resourceverbruik is te zien bij de extensies Save to Pocket, Loom en Evernote.

Analyse van de impact op de prestaties van Chrome-extensies


Bron: opennet.ru
Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster