Spomedzi 100 najpopulárnejších doplnkov sú najnáročnejšie na procesor doplnkami Evernote Web Clipper (4 milióny používateľov) a Grammarly (10 miliónov používateľov), ktoré vedú k dodatočným 500 ms strateného času CPU pri otvorení každej stránky ( pre porovnanie, otvorenie testovacieho miesta bez prídavkov trvá 40 ms).
Vo všeobecnosti 20 doplnkov spotrebuje viac ako 100 ms a 80 menej ako 100 ms. Čo bolo neočakávané, bola relatívne vysoká spotreba zdrojov doplnku Ghostery, ktorý zaberá 120 ms času CPU. Správca hesiel LastPass trval 241 ms a Skype 191 ms. Tieto zdroje nezastavia vykresľovanie, ale blokujú začiatok interakcie so stránkou a ovplyvňujú spotrebu energie zariadenia.
Vo vzorke 1000 XNUMX doplnkov sú doplnky, ktoré vytvárajú výrazne výraznejšiu záťaž:
V teste latencie vykresľovania stránky doplnky Clever, Grammarly, Cash Back for Shopping, LastPass a AVG spomalili otváranie o 150 – 300 ms, v niektorých prípadoch zaviedli oneskorenia porovnateľné s vykresľovaním samotnej stránky. Vo všeobecnosti je situácia normálna, pretože zo 100 pridaní iba 6 vedie k oneskoreniu viac ako 100 ms.
Výsledky zo vzorky 1000 dodatkov:
Pri hodnotení zaťaženia CPU vytvoreného, keď doplnok vykonáva operácie na pozadí, sa doplnok ukázal ako taký
Avira Browser Safety, ktorý strávil takmer 3 sekundy procesorového času, pričom náklady na ostatné doplnky nepresiahli 200 ms. Keďže pozadie sa zvyčajne používa na spracovanie sieťových požiadaviek zadaných počas otvárania stránky, test sa opakoval na apple.com, čo namiesto jednej urobilo 50 požiadaviek. Výsledky sa zmenili a Ghostery sa stal lídrom vo vytváraní záťaže a Avira Browser Safety sa posunula na 9. miesto (analýza ukázala, že záťaž klesla kvôli prítomnosti apple.com na bielom zozname).
Výsledky testov pre 1000 doplnkov:
20 najhorších ukazovateľov pri testovaní 1000 doplnkov:
Keďže používatelia často pripisujú nízky výkon a následné oneskorenia prehliadaču, a nie nainštalovaným doplnkom, Google
Samostatným porovnaním boli doplnky na blokovanie reklám a zabezpečenie súkromia v rámci šetrenia zdrojov blokovaním externých skriptov a reklamných vložiek. Všetky doplnenia znížili záťaž pri spracovaní testovacieho článku z jednej zo spravodajských stránok minimálne trojnásobne. Lídrom sa stal doplnok DuckDuckGo Privacy Essentials, ktorý znížil zaťaženie pri otvorení testovacej stránky z 31 sekúnd na 1.6 sekundy procesorového času znížením počtu sieťových požiadaviek o 95 % a veľkosti sťahovaných dát o 80 %. uBlock Origin ukázal podobný výsledok.
DuckDuckGo Privacy Essentials a uBlock Origin dopadli najlepšie aj pri meraní spotreby zdrojov pri operáciách na pozadí.
Pri testovaní spotreby pamäte DuckDuckGo Privacy Essentials a uBlock Origin znížili spotrebu pamäte z 536 MB pri úplnom spracovaní testovacej stránky na ~140 MB.
Podobné testovanie bolo vykonané pre doplnky pre vývojárov webu. Zaťaženie procesora:
Zaťaženie procesora pri vykonávaní operácií na pozadí
Oneskorenia vykresľovania:
Spotreba pamäte:
Zdroj: opennet.ru