Chrome'i populaarsete laienduste mÔju tulemuslikkusele

Avaldatud Uuringu tulemused, mis kĂ€sitlevad tuhat populaarseimat Chrome'i laiendust ja nende mĂ”ju brauseri tulemuslikkusele. NĂ€idatakse, et mĂ”ned laiendused vĂ”ivad mĂ”jutada tulemuslikkust ja tekitada suurt koormust sĂŒsteemile, samuti suurendada mĂ€lu tarbimist mitmekordselt. Testimise kĂ€igus hinnati CPU koormuse loomist aktiivsetes ja taustareĆŸiimides, mĂ€lutarbimist ja mĂ”ju avatud lehtede laadimiskiiruselt. Tulemused on esitatud kahes valimis, millele on kokku koondatud 100 ja 1000 populaarseimat laiendust.

100 populaarseima laienduse seas on kĂ”ige rohkem CPU-d koormavad laiendused „Evernote Web Clipper” (4 miljonit kasutajat) ja „Grammarly” (10 miljonit kasutajat), mis pĂ”hjustavad iga lehe avanemise ajal 500 ms lisaprotsessori aja kulu (vĂ”rdluseks avab katsekoht ilma laiendusteta 40 ms).
Üldiselt tarbib 20 laiendust rohkem kui 100 ms, samas kui 80 tarbib vĂ€hem kui 100 ms. Üks ootamatu tulemus oli laienduse Ghostery suhteliselt suur ressursside kasutamine, mis tarbib 120 ms CPU aega. Paroolihaldur LastPass tarbis 241 ms, samas kui Skype tarbis 191 ms. Need ressursid ei peata renderdamist, kuid takistavad lehega suhtlemise algust ja mĂ”jutavad seadme energiatarbimist.

Chrome'i populaarsete laienduste mÔju tulemuslikkusele

1000 laienduse valimis on laiendusi, mis tekitavad mÀrkimisvÀÀrselt suuremat koormust:

Chrome'i populaarsete laienduste mÔju tulemuslikkusele

Lehe renderdamise viivituse testis aeglustasid laiendused Clever, Grammarly, Cash Back for Shoping, LastPass ja AVG avamist 150-300 ms, mĂ”nel juhul pĂ”hjustades viivitusi, mis olid vĂ”rreldavad lehe enda renderdamisega. Üldiselt on olukord normaalne, kuna 100 laienduse seas ainult 6 pĂ”hjustavad viivituse ĂŒle 100 ms.

Chrome'i populaarsete laienduste mÔju tulemuslikkusele

Tulemused 1000 laienduse valimist:

Chrome'i populaarsete laienduste mÔju tulemuslikkusele

Taustategevuste tÀitmise tÔttu tekitab laiendus koormust CPU-le.
Avira Browser Safety, mis kasutas peaaegu 3 sekundit CPU aega, samas kui teiste lisade kulud ei ĂŒletanud 200 ms. Kuna taustaprogrammi kasutatakse tavaliselt vĂ”rgu-pĂ€ringute töötlemiseks, mis toimuvad lehe avamise protsessis, korrati testi saidil apple.com, mis teeb 50 pĂ€ringut ĂŒhe asemel. Tulemused muutusid ja koormuse loomise liidriks kerkis Ghostery, samas kui Avira Browser Safety langes 9. kohale (analĂŒĂŒs nĂ€itas, et koormus vĂ€henes, kuna apple.com oli valges nimekirjas).

Chrome'i populaarsete laienduste mÔju tulemuslikkusele

1000 lisa testi tulemused:

Chrome'i populaarsete laienduste mÔju tulemuslikkusele
  • MĂ€lu tarbimise testis saavutas esikoha lisand Avira Browser Safety, mille mĂ€lu tarbimine oli 218 MB (due to over 30,000 regular expressions stored in memory). Teisele ja kolmandale kohale jĂ€id Adblock Plus ja Adblock, tarbides veidi vĂ€hem kui 200 MB. 20 mahukama hulgas lĂ”petas uBlock Origin, mille tarbimine on vĂ€hem kui 100 MB (vĂ”rreldes teiste reklaamiblokaatoritega, on uBlock Origin ĂŒhtede madalaima mĂ€lu tarbimisega, vt allpool reklaamiblokaatorite vĂ”rdlust).

    Chrome'i populaarsete laienduste mÔju tulemuslikkusele

    20 halvimat tulemust 1000 lisandi testimisel:

    Chrome'i populaarsete laienduste mÔju tulemuslikkusele

    Kuna kasutajad tihti seostavad madalat jĂ”udlust ja viivitusi brauseriga, mitte paigaldatud lisadega, Google uue Edge'i brauseriversiooni arendamist, mis pĂ”hineb Chromiumi mootoril. Uue brauseri arendamise kĂ€igus eksperimenteerib probleemsete lisade teavitamisega. Chrome'i stabiilses versioonis 83 tutvustatakse seadet „chrome://flags/#extension-checkup”, mis vĂ”imaldab kuvada teateid lisade vĂ”imaliku mĂ”ju kohta privaatsusele ja jĂ”udlusele. Kui valik on lubatud, kuvatakse uue vahekaartide lehe ja lisade haldusteenustes hoiatus, et lisad vĂ”ivad tarbida mĂ€rkimisvÀÀrseid ressursse vĂ”i saada juurdepÀÀsu isiklikele andmetele ja kasutaja tegevusele.

    Erinevalt on vĂ”rreldud reklaamide ja privaatsuse blokeerimise lisasid, keskendudes ressursside kokkuhoiule, blokeerides vĂ€liseid skripte ja reklaami sisestusi. KĂ”ik lisad vĂ€hendasid koormust vĂ€hemalt kolm korda, töötlemisel testartiklit ĂŒhe uudiste saidilt. Parimaks lisaks osutus DuckDuckGo Privacy Essentials, mille kasutamisel vĂ€henes testlehe avamise koormus 31 sekundilt 1,6 sekundile CPU aega, vĂ€hendades vĂ”rgu pĂ€ringute arvu 95% ja laaditavate andmete mahtu 80%. Sarnast tulemust nĂ€itas uBlock Origin.

    Chrome'i populaarsete laienduste mÔju tulemuslikkusele

    DuckDuckGo Privacy Essentials ja uBlock Origin osutusid ka parimateks ressursside kasutuse hindamisel taustategevuste tÀitmisel.

    Chrome'i populaarsete laienduste mÔju tulemuslikkusele

    MÀlu kasutuse testimisel vÔimaldas DuckDuckGo Privacy Essentials ja uBlock Origin vÀhendada mÀlu kasutust 536 MB-lt testlehe tÀielikul töötlemisel ~140 MB-le.

    Chrome'i populaarsete laienduste mÔju tulemuslikkusele

    Sarnase testimise teostamiseks web-arendajate lisadele. CPU koormus:

    Chrome'i populaarsete laienduste mÔju tulemuslikkusele

    CPU koormus taustategevustes

    Chrome'i populaarsete laienduste mÔju tulemuslikkusele

    Kuvamise viivitused:

    Chrome'i populaarsete laienduste mÔju tulemuslikkusele

    MĂ€lu kasutus:

    Chrome'i populaarsete laienduste mÔju tulemuslikkusele

    Allikas: opennet.ru

  • Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster