Proučavanje učinka 5000 dodataka za Chrome na performanse

Servis za praćenje rada web stranica DebugBear objavio je rezultate analize utjecaja dodataka preglednika na rad i udobnost korisnika. Studija je testirala 5000 najpopularnijih dodataka za Chrome. Testiranjem je procijenjeno opterećenje CPU-a, količina preuzetih podataka, brzina učitavanja stranice, kašnjenja prilikom interakcije korisnika s web stranicama i potrošnja prostora na disku.

Neki zaključci:

  • Korištenje dodataka s programima za blokiranje oglasa obično smanjuje opterećenje CPU-a, smanjuje količinu preuzetih podataka i smanjuje potrošnju memorije. Primjerice, dodatak uBlock Origin, koji ima 37 milijuna korisnika, smanjuje opterećenje CPU-a sa 57 na 4 sekunde. CPU vrijeme pri pregledu testiranih stranica na jednoj od stranica s vijestima s obiljem reklama. Istodobno, smanjenje opterećenja CPU-a pri korištenju najpopularnijih blokatora AdBlock (66 milijuna korisnika) i AdBlock Plus (45 milijuna korisnika) pokazalo se minimalnim i nije premašilo 15%.
    Proučavanje učinka 5000 dodataka za Chrome na performanse
  • Pri procjeni uštede prometa kada su uključeni blokeri, najbolju izvedbu pokazao je uBlock Origin, koji je smanjio veličinu preuzetih podataka na testiranim stranicama s prosječnih 41 na 3 MB. Dodatak ScriptSafe bio je bolje rangiran, ali to je postignuto potpunim onemogućavanjem JavaScripta.
    Proučavanje učinka 5000 dodataka za Chrome na performanse
  • Prilikom testiranja utjecaja dodataka na potrošnju memorije najbolje rezultate imao je dodatak DuckDuckGo Privacy Essentials. Potrošnja memorije je povećana kada koristite AdBlock Plus.
    Proučavanje učinka 5000 dodataka za Chrome na performanse
  • Od 336 dodataka s više od milijun korisnika, njih 1 dovelo je do povećanja opterećenja prilikom obrade svake stranice za više od 11 sekundi. CPU vrijeme. Najgore performanse zabilježene su kod dodatka Monica koji ima 0.5 milijuna instalacija – kada se koristi, dodatne 2 sekunde su potrošene na obradu svake stranice. Read&Write dodatku, koji ima 1.3 milijuna instalacija, trebalo je 17 sekundi CPU vremena.
    Proučavanje učinka 5000 dodataka za Chrome na performanse
  • Ponavljanje testa na web stranici Ikee omogućilo je identificiranje dodataka koji usporavaju rad i rješavaju probleme specifične za online trgovine. Primjerice, dodatak Honey koji ima 20 milijuna korisnika stvorio je kašnjenje od 1.5 sekunde. CPU vrijeme.
    Proučavanje učinka 5000 dodataka za Chrome na performanse
  • Prilikom proširenja testa na 5000 najpopularnijih dodataka, najlošiju izvedbu (2.3 sekunde CPU vremena) pokazao je dodatak MaxAI koji ima 800 tisuća korisnika.
    Proučavanje učinka 5000 dodataka za Chrome na performanse
  • Prilikom testiranja 5000 dodataka na web stranici Ikea, najlošiju izvedbu (gotovo 5 sekundi procesorskog vremena) pokazao je dodatak “superagent - Automatic cookie consent”.
    Proučavanje učinka 5000 dodataka za Chrome na performanse
  • 86% testiranih dodataka stvorilo je minimalno (manje od 50 ms) opterećenje CPU-a, 5.2% dodataka stvorilo je opterećenje od 50 do 100 ms CPU vremena, 4.4% - od 100 do 250 ms, 2.4 % - od 250 do 500 ms, 1.7% - više od 500 ms.
    Proučavanje učinka 5000 dodataka za Chrome na performanse
  • Testiranje usporavanja učitavanja stranice (FCP, metrika First Contentful Paint) pokazalo je da ne postoji izravna korelacija između visokog opterećenja CPU-a i kašnjenja učitavanja stranice. Na primjer, dodaci koji intenzivno koriste CPU poput Coupert Coupon Findera i Merlin AI-a nisu usporavali učitavanje stranice. Dodaci koji značajno usporavaju učitavanje stranica uključuju Monica AI, Klarna i Avast Safeprice, koji pokreću rukovatelje na početku učitavanja, a ne nakon što je završeno. Usporavanja su se javljala i pri korištenju dodataka koji nude pristup putem VPN.

    Izbor dodataka s više od milijun korisnika:

    Proučavanje učinka 5000 dodataka za Chrome na performanse

    Izbor od 5000 najpopularnijih dodataka:

    Proučavanje učinka 5000 dodataka za Chrome na performanse
  • Testiranje kašnjenja pri radu sa stranicama (metrički INP, Interakcija do sljedećeg slikanja). Među dodacima s više od milijun korisnika istaknuo se Avira Password Manager koji je uveo odgodu od 160 ms svakim klikom miša (kašnjenje se pojavljuje samo prvih 5 sekundi, do završetka inicijalizacije). Korištenje proširenja Microsoft Editor i Superb Copy dodalo je odgode od 10 ms.
    Proučavanje učinka 5000 dodataka za Chrome na performanse
  • Testiranje potrošnje prostora na disku. Od 5000 testiranih dodataka, njih 27 uzrokovalo je zauzimanje više od 100 MB prostora na disku. Prednjačio je dodatak Meme Soundboard koji je zbog pohranjivanja 600 MP723 datoteke zahtijevao 3 MB. 87% dodataka manje je od 10 MB, 11.2% je veće od 10 MB, a 2.2% je veće od 50 MB.
    Proučavanje učinka 5000 dodataka za Chrome na performanse
  • 1.7% dodataka blokira predmemoriju prijelaza između stranica (predmemorija naprijed/nazad). Takvi dodaci uključuju: LastPass Password Manager, Avast Online Security, Avira Browser Safety, Norton Password Manager, Snap&Read i Microsoft Editor.
  • Prethodno učitavanje i renderiranje blokira 8 dodataka (0.2%), uključujući uBlock Origin, Windscribe i Privacy Badger.

Izvor: opennet.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster