Asesu effaith perfformiad ychwanegion Chrome poblogaidd

Cyhoeddwyd canlyniadau astudiaeth o effaith miloedd o'r ychwanegion mwyaf poblogaidd ar gyfer Chrome ar berfformiad porwr. Dangoswyd y gall rhai ychwanegion gael effaith sylweddol ar berfformiad a chreu llwyth mawr ar y system, yn ogystal Γ’ chynyddu'r defnydd o gof yn sylweddol. Asesodd y profion greu llwyth ar y CPU mewn moddau gweithredol a chefndirol, defnydd cof a'r effaith ar gyflymder arddangos tudalennau a agorwyd. Cyflwynir y canlyniadau mewn dau sampl, yn cwmpasu'r 100 a'r 1000 o ychwanegion mwyaf poblogaidd.

O'r 100 o ategion mwyaf poblogaidd, yr ategion mwyaf CPU-ddwys yw Evernote Web Clipper (4 miliwn o ddefnyddwyr) a Grammarly (10 miliwn o ddefnyddwyr), sy'n arwain at wastraffu 500 ms ychwanegol o amser CPU wrth agor pob tudalen ( er mwyn cymharu, mae agor safle prawf heb ychwanegiadau yn defnyddio 40 ms).
Yn gyffredinol, mae 20 o ychwanegion yn defnyddio mwy na 100 ms, ac mae 80 yn defnyddio llai na 100 ms. Yr hyn a oedd yn annisgwyl oedd y defnydd cymharol uchel o adnoddau o'r ychwanegiad Ghostery, sy'n bwyta hyd at 120 ms o amser CPU. Cymerodd y rheolwr cyfrinair LastPass 241 ms, a chymerodd Skype 191 ms. Nid yw'r adnoddau hyn yn rhoi'r gorau i rendro, ond maent yn rhwystro dechrau rhyngweithio Γ’'r dudalen ac yn effeithio ar ddefnydd ynni'r ddyfais.

Asesu effaith perfformiad ychwanegion Chrome poblogaidd

Mewn sampl o 1000 o ychwanegion, mae yna ychwanegion sy'n creu llwyth llawer mwy amlwg:

Asesu effaith perfformiad ychwanegion Chrome poblogaidd

Yn y prawf latency rendro tudalen, arafodd yr ategion Clever, Grammarly, Cash Back for Shopping, LastPass, ac AVG agor 150-300 ms, gan gyflwyno oedi tebyg i rendro'r dudalen ei hun mewn rhai achosion. Yn gyffredinol, mae'r sefyllfa'n normal, oherwydd allan o 100 o ychwanegiadau dim ond 6 sy'n arwain at oedi o fwy na 100 ms.

Asesu effaith perfformiad ychwanegion Chrome poblogaidd

Canlyniadau o sampl o 1000 o ychwanegiadau:

Asesu effaith perfformiad ychwanegion Chrome poblogaidd

Wrth asesu'r llwyth ar y CPU a grΓ«wyd pan fydd yr ychwanegyn yn perfformio gweithrediadau cefndirol, dangosodd yr ychwanegiad ei hun i fod
Diogelwch Porwr Avira, a dreuliodd bron i eiliadau 3 o amser CPU, tra nad oedd costau ychwanegion eraill yn fwy na 200 ms. Gan fod y cefndir fel arfer yn cael ei ddefnyddio i drin ceisiadau rhwydwaith a wneir tra bod tudalen yn agor, ailadroddwyd y prawf ar apple.com, sy'n gwneud 50 cais yn lle un. Newidiodd y canlyniadau a daeth Ghostery yn arweinydd wrth greu llwyth, a symudodd Avira Browser Safety i'r 9fed safle (dangosodd dadansoddiad fod y llwyth wedi gostwng oherwydd presenoldeb apple.com yn y rhestr wen).

Asesu effaith perfformiad ychwanegion Chrome poblogaidd

Canlyniadau profion ar gyfer 1000 o ychwanegion:

Asesu effaith perfformiad ychwanegion Chrome poblogaidd

  • Yn y prawf defnydd cof, daeth Avira Browser Safet yn gyntaf gyda defnydd cof o 218 MB (oherwydd prosesu mwy na 30 mil o ymadroddion rheolaidd wedi'u storio yn y cof). Yn yr ail a'r trydydd safle roedd Adblock Plus ac Adblock, gan ddefnyddio ychydig yn llai na 200 MB. Gan dalgrynnu'r 20 gwaethaf o ran defnydd cof yw uBlock Origin, sy'n defnyddio llai na 100 MB (o'i gymharu Γ’ rhwystrwyr hysbysebion eraill, mae gan uBlock Origin un o'r defnydd cof isaf, gweler isod am gymhariaeth o atalwyr).

    Asesu effaith perfformiad ychwanegion Chrome poblogaidd

    20 dangosydd gwaethaf wrth brofi 1000 o ychwanegion:

    Asesu effaith perfformiad ychwanegion Chrome poblogaidd

    Gan fod defnyddwyr yn aml yn priodoli perfformiad isel ac oedi o ganlyniad i'r porwr, ac nid i ychwanegion wedi'u gosod, Google dechrau arbrofion gyda gwybodaeth am ychwanegiadau problematig. Cyflwynodd datganiad sefydlog Chrome 83 y gosodiad β€œchrome://flags/#extension-checkup”, sy'n galluogi arddangos negeseuon gwybodaeth am effaith bosibl ychwanegion ar breifatrwydd a pherfformiad. Pan fydd yr opsiwn hwn wedi'i alluogi, bydd rhybudd yn ymddangos ar y dudalen Tab Newydd ac yn y rheolwr ychwanegion yn nodi y gallai ychwanegion ddefnyddio adnoddau sylweddol neu gael mynediad at ddata personol a gweithgaredd y defnyddiwr.

    Gwnaed cymhariaeth ar wahΓ’n o ychwanegion ar gyfer blocio hysbysebion a sicrhau preifatrwydd, yng nghyd-destun arbed adnoddau trwy rwystro sgriptiau allanol a mewnosodiadau hysbysebu. Roedd pob ychwanegiad yn lleihau'r llwyth o leiaf deirgwaith wrth brosesu erthygl brawf o un o'r safleoedd newyddion. Yr arweinydd oedd ychwanegiad DuckDuckGo Privacy Essentials, a leihaodd y llwyth wrth agor tudalen brawf o 31 eiliad i 1.6 eiliad o amser CPU trwy leihau nifer y ceisiadau rhwydwaith 95% a maint y data a lawrlwythwyd gan 80%. Dangosodd uBlock Origin ganlyniad tebyg.

    Asesu effaith perfformiad ychwanegion Chrome poblogaidd

    Perfformiodd Hanfodion Preifatrwydd DuckDuckGo ac uBlock Origin orau hefyd wrth fesur defnydd adnoddau gweithrediadau cefndir.

    Asesu effaith perfformiad ychwanegion Chrome poblogaidd

    Wrth brofi defnydd cof, gostyngodd DuckDuckGo Privacy Essentials ac uBlock Origin y defnydd o gof o 536 MB wrth brosesu'r dudalen brawf yn llawn i ~140 MB.

    Asesu effaith perfformiad ychwanegion Chrome poblogaidd

    Cynhaliwyd profion tebyg ar gyfer ychwanegion ar gyfer datblygwyr gwe. Llwyth CPU:

    Asesu effaith perfformiad ychwanegion Chrome poblogaidd

    Llwyth CPU wrth berfformio gweithrediadau cefndir

    Asesu effaith perfformiad ychwanegion Chrome poblogaidd

    Oedi wrth rendro:

    Asesu effaith perfformiad ychwanegion Chrome poblogaidd

    Defnydd cof:

    Asesu effaith perfformiad ychwanegion Chrome poblogaidd

    Ffynhonnell: opennet.ru

  • Ychwanegu sylw