Chrome'i lisandite jõudluse analüüs

Valmis on ajakohastatud aruanne, kus uuritakse tusse populaarsete Chrome'i laienduste mõju brauseri jõudlusele ja kasutaja mugavusele. Uuringus hinnati, lisaks lihtsalt staatilisele lehele, jõudluse muutust, kui avatakse veebisaite apple.com, toyota.com, The Independent ja Pittsburgh Post-Gazette, võrreldes eelmisel aastal tehtud kontrolldega.

Uuringu järeldused ei ole muutunud: paljud populaarsed laiendused, nagu Honey, Evernote Web Clipper ja Avira Browser Safety, võivad oluliselt vähendada veebisaitide avamise jõudlust Chrome'is. Teiselt poolt märgitakse, et reklaamiblokeerimiseks ja privaatsuse tagamiseks mõeldud laiendused võivad veebisaitide, mis sisaldavad suurt hulka reklaame, vaatamisel jõudlust oluliselt parandada.

Eriti huvitav on uurida reklaamiblokeerijate rakendamise mõju lehtede laadimiskiirusele. Reklaamide ja statistika kuvamise koodi keelamise tõttu õnnestus Ghostery, kõige tõhusama reklaamiblokeerijana, vähendada The Independenti ja Pittsburgh Post-Gazette'i veebilehtede avamiseks vajalikku protsessorite aega 17,5 sekundilt 1,7 sekundile, mis on kümme korda vähem. Vähem tõhus reklaamiblokeerija Trustnav vähendas protsessorite aega 7,4 sekundi võrra, mis on 57% vähem.

Chrome'i lisandite jõudluse analüüs

Mõned reklaamiblokeerimise lisandmoodulid kulutavad aktiivselt protsessorite ressursse taustal, mis, vaatamata lehtede töötlemise kiirenemisele, võib suurendada süsteemi üldkoormust. Kombineeritud testis, mis arvestab protsessorite koormust lehe avamisel ja taustal, näitavad kõrgeimat tõhusust Ghostery ja uBlock Origin.

Chrome'i lisandite jõudluse analüüs

Reklaamiblokeerijate kasutamisel vähendatakse lisaks lehtede töötlemise kiirusest tingitud liiklust oluliselt (43% kuni 66%) ja saadetavate võrgupäringute arvu (83% kuni 90%).

Chrome'i lisandite jõudluse analüüs
Chrome'i lisandite jõudluse analüüs

Reklaamiblokaatorid aitavad samuti vähendada mälutarbimist; näiteks, kasutades lisandit Disconnect, väheneb brauseri mälutarbimine, kui avada lehti The Independent ja Pittsburgh Post-Gazette, 574 MB-lt 260 MB-le, st 54%, mis kompenseerib mälukulu blokeerimiste loendite hoidmiseks.

Chrome'i lisandite jõudluse analüüs

Lisandite jõudluse testimisel, kui vaadata 100 populaarseimat lisandit, näitavad silmuslehe avanemisel kõige suuremat ressursikasutust Evernote Web Clipper (tarbib 368 ms protsessoriaega). Suurenevat ressursikasutust võivad esindada ka privaatsuse lisand Ghostery, videomessenger Loom for Chrome, tudengite lisand Clever ning paroolihaldurid Avira ja LastPass, millel on üle miljoni installatsiooni.

Chrome'i lisandite jõudluse analüüs

Testis, kus avatakse veebisait apple.com, muutub olukord ja esikohale tõuseb lisand Dark Reader, mis kulutab umbes 25 sekundit protsessoriaega (peamiselt piltide kohandamise tõttu tumedale kujundusele). Olulisi ressursse tarbib ka kupongide leidmise lisand Honey (+825 ms)

Chrome'i lisandite jõudluse analüüs

Toyota veebisaidi avamisel tõuseb liidriks CPU koormuse tekitamise osas Norton Password Manager.

Chrome'i lisandite jõudluse analüüs

1000 populaarseima lisandi valikus, mis tarbivad CPU ressursse lehe töötlemise ajal, juhivad lisandid: Ubersuggest (kulutab 1.6 sekundit protsessorit), ProWritingAid Grammar Checker (+658 ms), Meow (637 ms) ja MozBar (+604 ms). Taustal on ressursikasutuses liidrid: Avira Safe Shopping (+2.5 sek.), TrafficLight (+1.04 sek.), Virtru Email Protection (+817 ms) ja Stylebot (655 ms). Suurimat mälu tarbimist täheldatakse lisandite seas: AdBlocker by Trustnav (+215MB), Ad-Blocker Pro (+211MB), Hola ad remover (198 MB) ja Xodo PDF Viewer & Editor (197MB). Võrdluseks, uBlock Origin kulutab lehe töötlemisel 27 ms CPU aega, taustal 48 ms protsessorit ja tarbib 77 MB mälu.

Chrome'i lisandite jõudluse analüüs

Reaalsete veebisaitide testimise käigus halveneb olukord. Näiteks lisand Substitutions, mis automaatselt lehe koodi asendab, kulutab 9.7 sekundit protsessorit.

Chrome'i lisandite jõudluse analüüs

Lehe-lukustuskuva joonistamise alguses viivituse mõõtmisel osutus 100 populaarseima lisandi seas halvimateks tulemusteks Clever, Lastpass ja DuckDuckGo Privacy Essentials.

Chrome'i lisandite jõudluse analüüs

Uuesti teste teostades saida apple.com, ilmnesid suuremad probleemid Dark Reader’i tõttu, mis viivitas renderdamise algust 4 sekundi võrra.

Chrome'i lisandite jõudluse analüüs

Toyotale tehtud testis olid Dark Reader’i viivitused vähem olulised ja enimmüüdud olid soovimatut sisu blokeerivad lisad.

Chrome'i lisandite jõudluse analüüs

Taustal olevate vahelehtede ressursikasutuse testis olid halvimad tulemused Avira Safe Shopping laiendusel, mis kulutas üle 2 sekundi protsessorit.

Chrome'i lisandite jõudluse analüüs

Toyotale tehtud testis märgiti ka Dashlane’i paroolihalduri ja reklaamiblokeeri AdGuard AdBlocker CPU tarbimise üle 2 sekundi.

Chrome'i lisandite jõudluse analüüs

1000 laienduse testimisel saidas The Independent, ületasid uberAgent, Dashlane ja Wappalyzer taustal protsessori kasutamine 20 sekundit.

Chrome'i lisandite jõudluse analüüs

Mälu tarbimise osas juhivad selles kategoorias reklaamide blokeerimise ja privaatsuse tagamise laiendused, mis peavad hoidma meeles blokeerimisloendite andmebaase. Samas, kui brauseris avada suur hulk reklaame sisaldavaid saite, võib brauseri lõplik mälu tarbimine olla väiksem kui blokeerijate kasutamata jätmisel.

Chrome'i lisandite jõudluse analüüs
Chrome'i lisandite jõudluse analüüs

Mitme laienduse installimisel summeeritakse nende ressursikasutused.

Chrome'i lisandite jõudluse analüüs

Võrreldes eelmist aastat uurimise tulemusi on suurim edusamm täheldatud laiendustes Grammarly, Microsoft Office, Okta brauseri plugina, Avira Safe Shopping ja Avira Browser Safety, mille protsessori aja tarbimine on vähenenud enam kui 100 ms. Suurim halvenemine ressursikasutuses esineb laiendustes Save to Pocket, Loom ja Evernote.

Chrome'i lisandite jõudluse analüüs


Allikas: opennet.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster