Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

Gipatik resulta sa usa ka pagtuon sa epekto sa performance sa browser sa liboan ka pinakasikat nga mga add-on alang sa Chrome. Gipakita nga ang pipila ka mga add-on mahimo’g adunay usa ka hinungdanon nga epekto sa pasundayag ug maghimo usa ka dako nga karga sa sistema, ingon man usab sa kamahinungdanon nga pagdugang sa konsumo sa memorya. Gisusi sa pagsulay ang paghimo sa usa ka load sa CPU sa aktibo ug background nga mga mode, pagkonsumo sa memorya ug ang epekto sa katulin sa pagpakita sa giablihan nga mga panid. Ang mga resulta gipresentar sa duha ka mga sample, nga naglangkob sa 100 ug 1000 nga labing popular nga mga add-on.

Sa 100 ka labing inila nga mga add-on, ang pinakadaghang CPU-intensive nga mga add-on mao ang Evernote Web Clipper (4 milyon nga tiggamit) ug Grammarly (10 milyon nga tiggamit), nga mosangpot sa dugang nga 500 ms sa CPU nga oras nga nausik sa pag-abli sa matag panid ( alang sa pagtandi, ang pag-abli sa usa ka site sa pagsulay nga wala’y mga pagdugang nagkonsumo sa 40 ms).
Sa kinatibuk-an, ang 20 nga mga add-on nagkonsumo labaw pa sa 100 ms, ug ang 80 nagkonsumo nga wala’y 100 ms. Ang wala damha mao ang medyo taas nga konsumo sa kapanguhaan sa Ghostery add-on, nga mokaon sa 120 ms sa oras sa CPU. Ang tagdumala sa password nga LastPass mikuha ug 241 ms, ug ang Skype mikuha ug 191 ms. Kini nga mga kapanguhaan dili mohunong sa pag-render, apan ilang gibabagan ang pagsugod sa interaksyon sa panid ug makaapekto sa konsumo sa enerhiya sa aparato.

Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

Sa usa ka sample sa 1000 nga mga add-on, adunay mga add-on nga naghimo sa usa ka labi ka labi ka mamatikdan nga pagkarga:

Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

Sa page rendering latency test, ang Clever, Grammarly, Cash Back for Shopping, LastPass, ug AVG nga mga add-on nagpahinay sa pag-abli sa 150-300 ms, sa pipila ka mga kaso nagpaila sa mga paglangan nga ikatandi sa paghubad sa panid mismo. Sa kinatibuk-an, normal ang kahimtang, tungod kay gikan sa 100 nga mga pagdugang 6 ra ang hinungdan sa pagkalangan nga labaw sa 100 ms.

Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

Mga resulta gikan sa usa ka sample sa 1000 ka mga pagdugang:

Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

Kung gi-assess ang load sa CPU nga gihimo sa dihang ang add-on naghimo sa mga operasyon sa background, ang add-on nagpakita sa iyang kaugalingon nga
Ang Avira Browser Safety, nga migugol sa hapit 3 segundos sa oras sa CPU, samtang ang gasto sa ubang mga add-on dili molapas sa 200 ms. Tungod kay ang background kasagarang gigamit sa pagdumala sa mga hangyo sa network nga gihimo samtang nagbukas ang usa ka panid, ang pagsulay gisubli sa apple.com, nga naghimo sa 50 nga mga hangyo imbes nga usa. Ang mga resulta nausab ug ang Ghostery nahimong nanguna sa load creation, ug ang Avira Browser Safety mibalhin sa ika-9 nga dapit (analysis nagpakita nga ang load mikunhod tungod sa presensya sa apple.com sa puti nga listahan).

Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

Mga resulta sa pagsulay alang sa 1000 ka mga add-on:

Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

  • Sa pagsulay sa pagkonsumo sa panumduman, ang Avira Browser Safet nag-una nga adunay konsumo sa panumduman nga 218 MB (tungod sa pagproseso labaw pa sa 30 ka libo nga mga regular nga ekspresyon nga gitipig sa memorya). Sa ikaduha ug ikatulo nga mga dapit mao ang Adblock Plus ug Adblock, nga nagaut-ut gamay nga ubos pa kay sa 200 MB. Ang paglibot sa 20 nga pinakagrabe sa termino sa konsumo sa panumduman mao ang uBlock Origin, nga mokonsumo og ubos sa 100 MB (kon itandi sa ubang mga ad blocker, ang uBlock Origin adunay usa sa pinakaubos nga konsumo sa memorya, tan-awa sa ubos alang sa pagtandi sa mga blocker).

    Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

    20 labing daotan nga mga timailhan kung gisulayan ang 1000 nga mga add-on:

    Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

    Tungod kay ang mga tiggamit kanunay nga nagpaila sa ubos nga pasundayag ug miresulta nga mga paglangan sa browser, ug dili sa mga gi-install nga mga add-on, ang Google nagsugod mga eksperimento nga adunay kasayuran bahin sa mga problema nga pagdugang. Ang stable nga pagpagawas sa Chrome 83 nagpaila sa setting nga "chrome://flags/#extension-checkup", nga makapahimo sa pagpakita sa mga mensahe sa impormasyon bahin sa posibleng epekto sa mga add-on sa privacy ug performance. Sa diha nga kini nga opsyon ma-enable, usa ka pasidaan ang makita sa Bag-ong Tab nga panid ug sa add-on manager nga nagpakita nga ang mga add-on mahimong mogamit sa mahinungdanong mga kapanguhaan o maka-access sa personal nga datos ug kalihokan sa user.

    Ang usa ka bulag nga pagtandi gihimo sa mga add-on alang sa pag-block sa mga ad ug pagsiguro sa pagkapribado, sa konteksto sa pagtipig sa mga kahinguhaan pinaagi sa pag-block sa mga eksternal nga script ug pagsal-ot sa advertising. Ang tanan nga mga pagdugang nakunhuran ang load sa labing menos tulo ka beses kung ang pagproseso sa usa ka pagsulay nga artikulo gikan sa usa sa mga site sa balita. Ang nanguna mao ang DuckDuckGo Privacy Essentials add-on, nga nagpamenos sa load sa pag-abli sa usa ka test page gikan sa 31 segundos ngadto sa 1.6 segundos sa oras sa CPU pinaagi sa pagkunhod sa gidaghanon sa mga hangyo sa network sa 95% ug ang gidak-on sa na-download nga data sa 80%. Ang uBlock Origin nagpakita ug susamang resulta.

    Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

    Ang DuckDuckGo Privacy Essentials ug uBlock Origin usab labing maayo nga nahimo kung gisukod ang konsumo sa kapanguhaan sa mga operasyon sa background.

    Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

    Kung gisulayan ang konsumo sa panumduman, ang DuckDuckGo Privacy Essentials ug uBlock Origin nakunhuran ang konsumo sa memorya gikan sa 536 MB kung hingpit nga giproseso ang panid sa pagsulay hangtod sa ~ 140 MB.

    Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

    Ang susamang pagsulay gihimo alang sa mga add-on alang sa mga web developer. CPU load:

    Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

    Pag-load sa CPU kung naghimo sa mga operasyon sa background

    Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

    Mga paglangan sa pag-render:

    Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

    Pagkonsumo sa memorya:

    Pag-assess sa epekto sa performance sa sikat nga Chrome add-on

    Source: opennet.ru

  • Idugang sa usa ka comment