Evalueer die prestasie-impak van gewilde Chrome-byvoegings

Gepubliseer resultate van 'n studie van die impak op blaaierprestasie van duisende van die gewildste byvoegings vir Chrome. Daar is getoon dat sommige byvoegings 'n beduidende impak op werkverrigting kan hê en 'n groot las op die stelsel kan skep, asook geheueverbruik aansienlik kan verhoog. Die toetsing het die skepping van 'n las op die SVE in aktiewe en agtergrondmodusse, geheueverbruik en die impak op die vertoonspoed van oop bladsye beoordeel. Die resultate word in twee voorbeelde aangebied, wat die 100 en 1000 gewildste byvoegings dek.

Van die 100 gewildste byvoegings, is die mees SVE-intensiewe byvoegings Evernote Web Clipper (4 miljoen gebruikers) en Grammarly (10 miljoen gebruikers), wat lei tot 'n bykomende 500 ms SVE-tyd wat vermors word wanneer elke bladsy oopgemaak word ( ter vergelyking, die opening van 'n toetsterrein sonder byvoegings neem 40 ms.
Oor die algemeen verbruik 20 byvoegings meer as 100 ms, en 80 verbruik minder as 100 ms. Wat onverwags was, was die relatief hoë hulpbronverbruik van die Ghostery-byvoeging, wat 120 ms se SVE-tyd opvreet. Wagwoordbestuurder LastPass het 241 ms geneem, en Skype het 191 ms. Hierdie hulpbronne hou nie op om weer te gee nie, maar hulle blokkeer wel die begin van interaksie met die bladsy en beïnvloed die toestel se energieverbruik.

Evalueer die prestasie-impak van gewilde Chrome-byvoegings

In 'n steekproef van 1000 byvoegings is daar byvoegings wat 'n aansienlik meer opvallende las skep:

Evalueer die prestasie-impak van gewilde Chrome-byvoegings

In die vertragingstoets vir bladsyweergawe het die Clever, Grammarly, Cash Back for Shopping, LastPass en AVG-byvoegings die opening met 150-300 ms vertraag, wat in sommige gevalle vertragings ingestel het wat vergelykbaar is met die weergawe van die bladsy self. Oor die algemeen is die situasie normaal, aangesien slegs 100 uit 6 byvoegings lei tot 'n vertraging van meer as 100 ms.

Evalueer die prestasie-impak van gewilde Chrome-byvoegings

Resultate van 'n steekproef van 1000 toevoegings:

Evalueer die prestasie-impak van gewilde Chrome-byvoegings

By die beoordeling van die las op die SVE wat geskep word wanneer die byvoeging agtergrondbewerkings uitvoer, het die byvoeging getoon dat dit
Avira Browser Safety, wat amper 3 sekondes se SVE-tyd spandeer het, terwyl die koste van ander byvoegings nie 200 ms oorskry het nie. Aangesien die agtergrond tipies gebruik word om netwerkversoeke te hanteer wat gemaak word terwyl 'n bladsy oopmaak, is die toets herhaal op apple.com, wat 50 versoeke in plaas van een doen. Die resultate het verander en Ghostery het die leier geword in vragskepping, en Avira Browser Safety het na die 9de plek geskuif (ontleding het getoon dat die vrag afgeneem het as gevolg van die teenwoordigheid van apple.com in die witlys).

Evalueer die prestasie-impak van gewilde Chrome-byvoegings

Toetsresultate vir 1000 byvoegings:

Evalueer die prestasie-impak van gewilde Chrome-byvoegings

  • In die geheueverbruiktoets het Avira Browser Safet die eerste plek behaal met 'n geheueverbruik van 218 MB (as gevolg van die verwerking van meer as 30 duisend gereelde uitdrukkings wat in die geheue gestoor is). In die tweede en derde plekke was Adblock Plus en Adblock, wat effens minder as 200 MB verbruik. Om die 20 slegste in terme van geheueverbruik af te rond, is uBlock Origin, wat minder as 100 MB verbruik (in vergelyking met ander advertensieblokkeerders, het uBlock Origin een van die laagste geheueverbruik, sien hieronder vir 'n vergelyking van blokkeerders).

    Evalueer die prestasie-impak van gewilde Chrome-byvoegings

    20 ergste aanwysers wanneer 1000 byvoegings getoets word:

    Evalueer die prestasie-impak van gewilde Chrome-byvoegings

    Aangesien gebruikers dikwels lae werkverrigting en gevolglike vertragings aan die blaaier toeskryf, en nie aan geïnstalleerde byvoegings nie, het Google begin eksperimenteer met inligting oor problematiese toevoegings. Die stabiele weergawe van Chrome 83 het die “chrome://vlags/#extension-checkup”-instelling bekendgestel, wat die vertoon van inligtingsboodskappe oor die moontlike impak van byvoegings op privaatheid en werkverrigting moontlik maak. Wanneer hierdie opsie geaktiveer is, sal 'n waarskuwing op die Nuwe Oortjie-bladsy en in die byvoegingsbestuurder verskyn wat aandui dat byvoegings aansienlike hulpbronne kan verbruik of toegang tot die gebruiker se persoonlike data en aktiwiteit kan verkry.

    ’n Afsonderlike vergelyking is gemaak van byvoegings om advertensies te blokkeer en privaatheid te verseker, in die konteks van die spaar van hulpbronne deur eksterne skrifte en advertensie-insetsels te blokkeer. Alle byvoegings het die las met minstens drie keer verminder wanneer 'n toetsartikel vanaf een van die nuuswebwerwe verwerk is. Die leier was die DuckDuckGo Privacy Essentials-byvoeging, wat die las verminder het wanneer 'n toetsbladsy oopgemaak word van 31 sekondes tot 1.6 sekondes van SVE-tyd deur die aantal netwerkversoeke met 95% en die grootte van afgelaaide data met 80% te verminder. uBlock Origin het 'n soortgelyke resultaat getoon.

    Evalueer die prestasie-impak van gewilde Chrome-byvoegings

    DuckDuckGo Privacy Essentials en uBlock Origin het ook die beste gevaar wanneer die hulpbronverbruik van agtergrondbewerkings gemeet is.

    Evalueer die prestasie-impak van gewilde Chrome-byvoegings

    Wanneer geheueverbruik getoets word, het DuckDuckGo Privacy Essentials en uBlock Origin geheueverbruik van 536 MB verminder wanneer die toetsbladsy volledig verwerk is tot ~140 MB.

    Evalueer die prestasie-impak van gewilde Chrome-byvoegings

    Soortgelyke toetse is uitgevoer vir byvoegings vir webontwikkelaars. SVE-lading:

    Evalueer die prestasie-impak van gewilde Chrome-byvoegings

    SVE-lading wanneer agtergrondbewerkings uitgevoer word

    Evalueer die prestasie-impak van gewilde Chrome-byvoegings

    Weervertragings:

    Evalueer die prestasie-impak van gewilde Chrome-byvoegings

    Geheueverbruik:

    Evalueer die prestasie-impak van gewilde Chrome-byvoegings

    Bron: opennet.ru

  • Voeg 'n opmerking