Analiza wpływu dodatków Chrome na wydajność

Przygotowano zaktualizowany raport zawierający wyniki badania wpływu tysięcy najpopularniejszych dodatków do przeglądarki Chrome na wydajność przeglądarki i komfort użytkownika. W porównaniu z zeszłorocznym testem, nowe badanie wykraczało poza zwykłą stronę pośredniczą i sprawdzało zmiany w wydajności podczas otwierania witryn apple.com, toyota.com, The Independent i Pittsburgh Post-Gazette.

Wyniki badania pozostają takie same: wiele popularnych dodatków, takich jak Honey, Evernote Web Clippe i Avira Browser Safety, może znacznie zmniejszyć wydajność otwierania stron internetowych w przeglądarce Chrome. Z drugiej strony zauważono, że dodatki blokujące reklamy i zapewniające prywatność mogą znacznie poprawić wydajność podczas przeglądania witryn zawierających dużą liczbę jednostek reklamowych.

Szczególnie interesujące jest badanie wpływu stosowania blokerów reklam na szybkość otwierania stron. Wyłączając kod wyświetlający reklamy i liczniki, zużycie czasu procesora podczas otwierania witryn The Independent i Pittsburgh Post-Gazette przy użyciu najskuteczniejszego modułu blokującego Ghostery zostało zmniejszone z 17.5 sekundy. do 1.7 s, tj. 10 razy. W przypadku najmniej wydajnego z testowanych blokerów Trustnav zużycie czasu procesora zostało zmniejszone do 7.4 sekundy, tj. o 57%.

Analiza wpływu dodatków Chrome na wydajność

Niektóre dodatki blokujące reklamy aktywnie zużywają zasoby procesora w tle, co może pomimo przyspieszenia przetwarzania strony zwiększyć ogólne obciążenie systemu. W łączonym teście, który uwzględnia obciążenie procesora podczas otwierania strony i w tle, największą wydajność wykazują Ghostery i uBlock Origin.

Analiza wpływu dodatków Chrome na wydajność

Jednocześnie, oprócz przyspieszenia przetwarzania strony, podczas korzystania z blokerów reklam znacznie zmniejsza się ruch (z 43% do 66%) i liczba wysyłanych żądań sieciowych (z 83% do 90%).

Analiza wpływu dodatków Chrome na wydajność
Analiza wpływu dodatków Chrome na wydajność

Blokery reklam pozwalają także zmniejszyć zużycie pamięci RAM, np. podczas korzystania z dodatku Disconnect zużycie pamięci przeglądarki podczas otwierania stron The Independent i Pittsburgh Post-Gazette zmniejsza się z 574 MB do 260 MB, tj. o 54%, co rekompensuje koszty pamięci związane z przechowywaniem list bloków.

Analiza wpływu dodatków Chrome na wydajność

Podczas testowania wydajności dodatków, patrząc na 100 najpopularniejszych dodatków, Evernote Web Clipper zużywa najwięcej zasobów podczas otwierania strony pośredniczącej (zużywając 368 ms czasu procesora). Wśród dodatków zużywających znaczne zasoby można także wymienić dodatek zapewniający prywatność Ghostery, komunikator wideo Loom dla Chrome, dodatek dla studentów Clever oraz menedżery haseł Avira i LastPass, które mają ponad milion instalacje.

Analiza wpływu dodatków Chrome na wydajność

W teście otwierającym stronę apple.com sytuacja się zmienia i na pierwsze miejsce wychodzi dodatek Dark Reader, poświęcając około 25 sekund czasu procesora (głównie na dostosowanie obrazów do ciemnego projektu). Dodatek do wyszukiwania kuponów Honey również zużywa znaczne zasoby (+825 ms)

Analiza wpływu dodatków Chrome na wydajność

Po otwarciu witryny internetowej Toyoty program Norton Password Manager przejmuje inicjatywę w tworzeniu pasożytniczego obciążenia procesora.

Analiza wpływu dodatków Chrome na wydajność

W próbie 1000 najpopularniejszych dodatków pod względem zużycia zasobów procesora podczas przetwarzania strony wiodącymi dodatkami są: Ubersuggest (zużywa 1.6 sekundy czasu procesora), ProWritingAid Grammar Checker (+658 ms), Meow (637 ms) i MozBar (+604 ms). Liderami zużycia zasobów w tle są: Avira Safe Shopping (+2.5 sek.), TrafficLight (+1.04 sek.), Virtru Email Protection (+817 ms) i Stylebot (655 ms). Największe zużycie pamięci wykazują dodatki: AdBlocker firmy Trustnav (+215MB), Ad-Blocker Pro (+211MB), narzędzie do usuwania reklam Hola (198MB) oraz Xodo PDF Viewer & Editor (197MB). Dla porównania uBlock Origin zużywa 27 ms czasu procesora podczas przetwarzania strony, spędza 48 ms czasu procesora w tle i zajmuje 77 MB pamięci.

Analiza wpływu dodatków Chrome na wydajność

Podczas uruchamiania testu na prawdziwych stronach sytuacja się pogarsza. Na przykład dodatek Substitutions, który automatycznie podmienia kod na stronie, zużywa 9.7 sekundy czasu procesora.

Analiza wpływu dodatków Chrome na wydajność

Mierząc opóźnienie przed rozpoczęciem renderowania strony pośredniczącej, spośród 100 najpopularniejszych dodatków najgorszą wydajność uzyskały Clever, Lastpass i DuckDuckGo Privacy Essentials.

Analiza wpływu dodatków Chrome na wydajność

Podczas powtarzania testu na apple.com zaobserwowano znaczne problemy z Dark Readerem, który opóźnił rozpoczęcie renderowania o 4 sekundy.

Analiza wpływu dodatków Chrome na wydajność

Na stronie Toyoty opóźnienia ze strony Dark Readera okazały się nieznaczne, a liderami byli blokerzy niechcianych treści.

Analiza wpływu dodatków Chrome na wydajność

W teście zużycia zasobów, gdy zakładka jest w tle, najgorzej radzi sobie dodatek Avira Safe Shopping, który pochłaniał ponad 2 sekundy czasu procesora.

Analiza wpływu dodatków Chrome na wydajność

Podczas powtarzania testu na stronie internetowej Toyoty zanotowano również zużycie czasu procesora przekraczające 2 sekundy w przypadku menedżera haseł Dashlane i modułu blokującego reklamy AdGuard AdBlocker.

Analiza wpływu dodatków Chrome na wydajność

W teście 1000 dodatków w The Independent, dodatki uberAgent, Dashlane i Wappalyzer zużywały ponad 20 sekund czasu procesora w tle.

Analiza wpływu dodatków Chrome na wydajność

Jeśli chodzi o zużycie pamięci, liderami w tej kategorii są dodatki do blokowania reklam i prywatności, które muszą przechowywać w pamięci bazy danych z listami blokowania. Jednocześnie, jeśli w przeglądarce zostanie otwarta duża liczba witryn pełnych reklam, końcowe zużycie pamięci przez przeglądarkę może być mniejsze niż bez użycia blokad.

Analiza wpływu dodatków Chrome na wydajność
Analiza wpływu dodatków Chrome na wydajność

Podczas instalowania kilku dodatków sumowane jest zużycie zasobów z nich.

Analiza wpływu dodatków Chrome na wydajność

Porównując wyniki z badaniem z ubiegłego roku, największy postęp zaobserwowano w dodatkach Grammarly, Microsoft Office, Okta Browser Plugin, Avira Safe Shopping i Avira Browser Safety, w których zużycie procesora spadło o ponad 100 ms. Największe pogorszenie zużycia zasobów obserwuje się w dodatkach Save to Pocket, Loom i Evernote.

Analiza wpływu dodatków Chrome na wydajność


Źródło: opennet.ru

Dodaj komentarz