Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

Publicerade Resultaten frÄn studien av pÄverkan pÄ webblÀsarens prestanda av tusen av de mest populÀra Chrome-tillÀggen. Det visade sig att vissa tillÀgg kan pÄverka prestandan avsevÀrt och skapa en stor belastning pÄ systemet, samt kraftigt öka minnesanvÀndningen. Vid testet bedömdes belastningen pÄ CPU i aktivt och bakgrundslÀge, minnesanvÀndning och pÄverkan pÄ hastigheten för visning av öppnade sidor. Resultaten presenteras i tvÄ urval som tÀcker de 100 och 1000 mest populÀra tillÀggen.

Av de 100 mest populÀra tillÀggen Àr de mest CPU-belastande tillÀggena "Evernote Web Clipper" (4 miljoner anvÀndare) och "Grammarly" (10 miljoner anvÀndare), vilket leder till en extra förbrukning av 500 ms processortid vid öppning av varje sida (jÀmfört med att öppna test-webbplatsen utan tillÀgg som tar 40 ms).
I allmÀnhet förbrukar 20 tillÀgg mer Àn 100 ms, medan 80 tillÀgg förbrukar mindre Àn 100 ms. En ovÀntad upptÀckte var det relativt stora resursutnyttjandet frÄn tillÀgget Ghostery, som tar 120 ms CPU-tid. Lösenordshanteraren LastPass förbrukade 241 ms, medan Skype förbrukade 191 ms. Dessa resurser stoppar inte rendering, men blockerar starten av interaktion med sidan och pÄverkar energiförbrukningen hos enheten.

Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

I urvalet av 1000 tillÀgg finns det tillÀgg som skapar betydligt större belastning:

Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

I testet för latens i rendering av sidan, sÀnkte tillÀggen Clever, Grammarly, Cash Back for Shoping, LastPass och AVG öppningen med 150-300 ms, vilket i vissa fall gav latenser jÀmförbara med rendering av sjÀlva sidan. Generellt sett Àr situationen normal, eftersom av 100 tillÀgg Àr det bara 6 som leder till en fördröjning pÄ mer Àn 100 ms.

Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

Resultat frÄn urvalet av 1000 tillÀgg:

Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

Vid bedömningen av CPU-belastningen som orsakas av tillÀggets bakgrundsoperationer visade sig tillÀgget
Avira Browser Safety, som förbrukade nÀstan 3 sekunder CPU-tid, medan andra tillÀggs kostnader inte översteg 200 ms. Eftersom bakgrundslÀget vanligtvis anvÀnds för att hantera nÀtverksförfrÄgningar som görs under sidöppningsprocessen, upprepades testet pÄ apple.com, som gör 50 förfrÄgningar istÀllet för en. Resultaten förÀndrades och Ghostery hamnade pÄ förstaplats för belastning, medan Avira Browser Safety flyttades ner till 9:e plats (analysen visade att belastningen minskade pÄ grund av att apple.com finns i vitlistan).

Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

Testresultat för 1000 tillÀgg:

Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg
  • I testet av minnesanvĂ€ndning tog Avira Browser Safety första platsen med ett minnesutnyttjande pĂ„ 218 MB (pĂ„ grund av hantering av mer Ă€n 30 000 reguljĂ€ra uttryck som lagras i minnet). PĂ„ andra och tredje plats hamnade Adblock Plus och Adblock, som förbrukade nĂ„got mindre Ă€n 200 MB. Den som slutar pĂ„ 20 plats med sĂ€mst minnesanvĂ€ndning Ă€r uBlock Origin, som anvĂ€nder mindre Ă€n 100 MB (i jĂ€mförelse med andra annonsblockerare har uBlock Origin en av de lĂ€gsta minnesförbrukningarna, se nedan för jĂ€mförelse av blockerare).

    Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

    20 sÀmsta resultaten i testet av 1000 tillÀgg:

    Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

    Eftersom anvÀndare ofta lÀgger lÄg prestanda och uppkomna fördröjningar pÄ webblÀsaren snarare Àn pÄ installerade tillÀgg, företaget Google har experimenterar med att informera om problematiska tillÀgg. I den stabila versionen Chrome 83 introducerades en instÀllning "chrome://flags/#extension-checkup", som inkluderar visning av meddelanden om möjliga effekter av tillÀgg pÄ integritet och prestanda. NÀr alternativet aktiveras börjar en varning visas pÄ nya flikars sida och i tillÀggshanteraren om att tillÀgg kan orsaka betydande resursanvÀndning eller fÄ Ätkomst till anvÀndarens personliga data och aktivitet.

    En separat jÀmförelse av tillÀgg för annonseringsblockering och integritetsskydd har genomförts, i syfte att spara resurser genom att blockera externa skript och reklaminslag. Alla tillÀgg visade en belastningsminskning pÄ minst tre gÄnger vid behandling av den testartikel som hÀmtats frÄn en av nyhetssajterna. TillÀgget DuckDuckGo Privacy Essentials visade sig vara ledande, dÀr belastningen vid öppning av testsidans minskade frÄn 31 sekunder till 1,6 sekunder CPU-tid, tack vare en minskning av antalet nÀtverksförfrÄgningar med 95 % och storleken pÄ de nedladdade datamÀngderna med 80 %. UBlock Origin visade liknande resultat.

    Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

    DuckDuckGo Privacy Essentials och uBlock Origin visade sig ocksÄ vara de bÀsta i bedömningen av resursförbrukning vid bakgrundsoperationer.

    Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

    Vid test av minnesanvÀndning gjorde DuckDuckGo Privacy Essentials och uBlock Origin att minnesförbrukningen minskade frÄn 536 MB vid fullstÀndig behandling av testsidans till cirka 140 MB.

    Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

    En liknande testning genomfördes för tillÀgg för webbutvecklare. Belastning pÄ CPU:

    Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

    Belastning pÄ CPU vid bakgrundsoperationer

    Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

    Renderingfördröjningar:

    Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

    Minneförbrukning:

    Bedömning av pÄverkan pÄ prestanda frÄn populÀra Chrome-tillÀgg

    KĂ€lla: opennet.ru

  • Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster