Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

Publikuar rezultatet e hulumtimit mbi ndikimin në performancën e shfletuesit nga një mijë nga shtesat më të njohura të Chrome. Të dhënat tregojnë se disa shtesa mund të ndikojnë mjaft shumë në performancën dhe të krijojnë një ngarkesë të madhe në sistem, si dhe të rrisin ndjeshëm konsumin e memories. Gjatë testimit u vlerësua ngarkesa në CPU në mënyra aktive dhe në background, konsumi i memories dhe ndikimi në shpejtësinë e ngarkimit të faqeve të hapura. Të dhënat janë paraqitur në dy mostrat, duke përfshirë 100 dhe 1000 shtesa më të njohura.

Nga 100 shtesat më të njohura, ato që ngarkojnë më shumë CPU janë "Evernote Web Clipper" (4 milion përdorues) dhe "Grammarly" (10 milion përdorues), të cilat rezultojnë në humbjen e 500 ms të kohës së procesorit për hapjen e çdo faqeje (për krahasim, hapja e faqes testuese pa shtesa përdor 40 ms).
Në përgjithësi, 20 shtesa konsumojnë më shumë se 100 ms, ndërsa 80 më pak se 100 ms. Një zbulim befasues është përdorimi relativisht i madh i burimeve nga shtesa Ghostery, e cila përfshin 120 ms të kohës së CPU. Menaxheri i fjalëkalimeve LastPass konsumoi 241 ms, ndërsa Skype 191 ms. Këto burime nuk shkaktojnë ndalimin e vizatimit, por pengojnë fillimin e ndërveprimit me faqen dhe ndikojnë në konsumin e energjisë nga pajisja.

Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

Në mostrat nga 1000 shtesa, ka edhe shtesa që krijojnë një ngarkesë më të ndjeshme:

Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

Në testin e vonesës së vizatimit të faqeve, shtesat Clever, Grammarly, Cash Back for Shopping, LastPass dhe AVG ngadalësuan hapjen me 150-300 ms, në disa raste duke shkaktuar vonesa të krahasueshme me vizatimin e vetë faqes. Në përgjithësi, situata është normale, sepse nga 100 shtesa vetëm 6 ndjekin vonesa më të mëdha se 100 ms.

Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

Rezultatet nga mostrat e 1000 shtesave:

Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

Në vlerësimin e ngarkesës në CPU, e cila krijohet gjatë operacioneve të prapambetura nga shtesat, u dallua shtesa
Avira Browser Safety, e cila harxhoi gati 3 sekonda të kohës së CPU, ndërsa shpenzimet e shtesave të tjera nuk e kaluan 200 ms. Duke qenë se moda e prapambetur zakonisht përdoret për përpunimin e kërkesave rrjedhëse që kryhen gjatë hapjes së faqes, testi u përsërit në faqen apple.com, e cila bën 50 kërkesa në vend të një. Rezultatet ndryshuan dhe në udhëheqje për ngarkesën doli Ghostery, ndërsa Avira Browser Safety ra në vendin e 9 (analiza tregoi se ngarkesa u ul për shkak të pranisë së faqes apple.com në listën e bardhë).

Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

Rezultatet e testeve të 1000 shtesave:

Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome
  • Në testin për konsumimin e memories, vendi i parë u zënë nga shtesa Avira Browser Safety, me konsum të memories prej 218 MB (për shkak të përpunimit të më shumë se 30 mijë shprehjeve të rregullta, të ruajtura në memory). Në vendin e dytë dhe të tretë u renditën Adblock Plus dhe Adblock, që konsumonin pak më pak se 200 MB. Në vendin e 20-të më të keq për nga konsumimi i memories është uBlock Origin, i cili konsumon më pak se 100 MB (kur krahasohet me bllokues të tjerë të reklamave, uBlock Origin ka një nga konsumin më të ulët të memories, shih më poshtë krahasimin e bllokuesve).

    Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

    20 renditjeve më të keqe në testimin e 1000 shtesave:

    Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

    Duke qenë se shpesh përdoruesi e shlyen performancën e ulët dhe vonesat në shfletues, dhe jo në shtesat e instaluara, kompania Google filloi eksperimenton me informimin për shtesat problematike. Në versionin e qëndrueshëm të Chrome 83 u shfaq një cilësim "chrome://flags/#extension-checkup", që aktivizon shfaqjen e mesazheve informative për ndikimin e mundshëm të shtesave në intimitet dhe performancë. Kur aktivizohet opsioni, në faqen e re të skedës dhe në menaxherin e shtesave fillon të shfaqet një paralajmërim se shtesat mund të shkaktojnë konsum të konsiderueshëm burimesh ose të kenë qasje në të dhënat personale dhe aktivitetin e përdoruesit.

    Veçmas është bërë një krahasim i shtesave për bllokimin e reklamave dhe garantimin e intimitetit, në kontekstin e kursimit të burimeve përmes bllokimit të skripteve të jashtme dhe reklamave. Të gjitha shtesat sigurojnë një ulje të ngarkesës të paktën tre herë gjatë përpunimit të një artikulli testues nga një nga faqet e lajmeve. Shtesa udhëheqëse ishte DuckDuckGo Privacy Essentials, me përdorimin e së cilës ngarkesa gjatë hapjes së faqes testuese ra nga 31 sekonda në 1.6 sekonda kohë CPU për shkak të zvogë limitimit të numrit të kërkesave rrjedhëse me 95% dhe madhësinë e të dhënave të ngarkuara me 80%. Një rezultat të ngjashëm tregoi uBlock Origin.

    Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

    DuckDuckGo Privacy Essentials dhe uBlock Origin gjithashtu u treguan si më të mirët në vlerësimin e konsumit të burimeve gjatë kryerjes së operacioneve prapa skenave.

    Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

    Gjatë testimit të konsumit të memories, DuckDuckGo Privacy Essentials dhe uBlock Origin arritën të ulnin konsumimin e memories nga 536 MB gjatë përpunimit të plotë të faqes testuese në ~140 MB.

    Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

    Një testim i ngjashëm është kryer për shtesat për zhvilluesit e web-it. Ngarkesa e CPU:

    Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

    Ngarkesa e CPU gjatë ekzekutimit të operacioneve në sfond

    Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

    Vonesat e renderimit:

    Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

    Konsumimi i memories:

    Vlerësimi i ndikimit në performancën e shtesave të njohura të Chrome

    Burimi: opennet.ru

  • Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster