Chrome eklentilerinin performans etkisinin analizi

Chrome'a ​​eklenen en popüler binlerce eklentinin tarayıcı performansı ve kullanıcı konforu üzerindeki etkisini inceleyen çalışmanın sonuçlarıyla güncellenmiş bir rapor hazırlandı. Geçen yılın testiyle karşılaştırıldığında yeni çalışma, apple.com, toyota.com, The Independent ve Pittsburgh Post-Gazette'i açarken performanstaki değişiklikleri görmek için basit bir taslak sayfasının ötesine baktı.

Araştırmanın bulguları aynı kalıyor: Honey, Evernote Web Clippe ve Avira Tarayıcı Güvenliği gibi birçok popüler eklenti, Chrome'da web sitelerini açma performansını önemli ölçüde azaltabilir. Öte yandan, reklam engelleme ve gizlilik eklentilerinin, çok sayıda reklam birimi içeren sitelere göz atarken performansı önemli ölçüde artırabileceği belirtiliyor.

Reklam engelleyici kullanımının sayfa açma hızı üzerindeki etkisine ilişkin çalışma özellikle ilgi çekicidir. Reklamları ve sayaçları işleyen kodun devre dışı bırakılmasıyla, The Independent ve Pittsburgh Post-Gazette web sitelerini en etkili Ghostery engelleyiciyi kullanarak açarken CPU zaman tüketimi 17.5 saniyeden düşürüldü. 1.7 saniyeye kadar, yani 10 kere. Test edilen Trustnav engelleyicilerin en az verimli olanı için CPU zaman tüketimi 7.4 saniyeye düşürüldü; %57 oranında.

Chrome eklentilerinin performans etkisinin analizi

Bazı reklam engelleme eklentileri arka planda işlemci kaynaklarını aktif olarak tüketir ve bu, sayfa işlemeyi hızlandırmasına rağmen sistemdeki genel yükü artırabilir. Bir sayfayı açarken ve arka planda CPU yükünü dikkate alan birleşik bir testte Ghostery ve uBlock Origin en yüksek verimliliği göstermektedir.

Chrome eklentilerinin performans etkisinin analizi

Aynı zamanda, sayfa işlemeyi hızlandırmanın yanı sıra, reklam engelleyiciler kullanıldığında trafik (%43'ten %66'ya) ve gönderilen ağ isteklerinin sayısı (%83'ten %90'a) önemli ölçüde azalır.

Chrome eklentilerinin performans etkisinin analizi
Chrome eklentilerinin performans etkisinin analizi

Reklam engelleyiciler ayrıca RAM tüketimini azaltmanıza da olanak tanır; örneğin Bağlantıyı Kes eklentisini kullanırken, The Independent ve Pittsburgh Post-Gazette sayfalarını açarken tarayıcının bellek tüketimi 574 MB'tan 260 MB'a düşürülür, yani. %54 oranında, bu da engellenen listelerin saklanmasından kaynaklanan bellek maliyetlerini telafi eder.

Chrome eklentilerinin performans etkisinin analizi

Eklenti performansını test ederken, en popüler 100 eklentiye bakıldığında, Evernote Web Clipper en fazla kaynağı saplama sayfasını açarken tüketir (368 ms CPU zamanı tüketir). Önemli miktarda kaynak tüketen eklentiler arasında gizlilik eklentisi Ghostery, Chrome için video mesajlaşma uygulaması Loom, öğrenciler için Clever eklentisi ve bir milyondan fazla şifre yöneticisi olan Avira ve LastPass şifre yöneticilerini de not edebiliriz. kurulumlar.

Chrome eklentilerinin performans etkisinin analizi

Apple.com web sitesini açan testte durum değişiyor ve Dark Reader eklentisi ilk sırada yer alıyor ve yaklaşık 25 saniyelik işlemci süresi harcıyor (temel olarak görsellerin karanlık tasarıma ayarlanması nedeniyle). Honey kupon arama eklentisi aynı zamanda önemli miktarda kaynak tüketir (+825ms)

Chrome eklentilerinin performans etkisinin analizi

Toyota web sitesini açtığınızda, Norton Password Manager, CPU üzerinde parazitik bir yük oluşturmada liderliği üstlenir.

Chrome eklentilerinin performans etkisinin analizi

Sayfa işleme sırasında CPU kaynak tüketimi açısından en popüler 1000 eklenti örneğinde önde gelen eklentiler şunlardır: Ubersuggest (1.6 saniye CPU zamanı tüketir), ProWritingAid Dilbilgisi Denetleyicisi (+658 ms), Meow (637) ms) ve MozBar (+604 ms). Arka planda kaynak tüketiminde liderler şunlardır: Avira Safe Alışveriş (+2.5 sn.), TrafficLight (+1.04 sn.), Virtru Email Protection (+817 ms) ve Stylebot (655 ms). En yüksek bellek tüketimi eklentilerde gözlemlendi: Trustnav'dan AdBlocker (+215MB), Ad-Blocker Pro (+211MB), Hola reklam kaldırıcı (198MB) ve Xodo PDF Görüntüleyici ve Düzenleyici (197MB). Karşılaştırma yapmak gerekirse, uBlock Origin bir sayfayı işlerken 27 ms CPU zamanı tüketiyor, arka planda 48 ms CPU zamanı harcıyor ve 77 MB bellek kaplıyor.

Chrome eklentilerinin performans etkisinin analizi

Testi gerçek sitelerde çalıştırdığınızda durum daha da kötüleşiyor. Örneğin bir sayfadaki kodu otomatik olarak değiştiren Substitutions eklentisi 9.7 saniye CPU zamanı harcıyor.

Chrome eklentilerinin performans etkisinin analizi

Bir saplama sayfasının oluşturulmaya başlamasından önceki gecikmeyi ölçerken, en popüler 100 eklenti arasında Clever, Lastpass ve DuckDuckGo Privacy Essentials en kötü performansı gösterdi.

Chrome eklentilerinin performans etkisinin analizi

Apple.com'da test tekrarlandığında Dark Reader'da önemli sorunlar gözlemlendi ve bu sorunlar oluşturmanın başlamasını 4 saniye geciktirdi.

Chrome eklentilerinin performans etkisinin analizi

Toyota web sitesinde, Dark Reader'dan kaynaklanan gecikmelerin o kadar da önemli olmadığı ve liderlerin istenmeyen içeriği engelleyici olduğu ortaya çıktı.

Chrome eklentilerinin performans etkisinin analizi

Sekme arka plandayken yapılan kaynak tüketimi testinde en kötü performansı, 2 saniyeden fazla işlemci süresi tüketen Avira Güvenli Alışveriş eklentisi gösterdi.

Chrome eklentilerinin performans etkisinin analizi

Test Toyota web sitesinde tekrarlandığında, Dashlane şifre yöneticisi ve AdGuard AdBlocker reklam engelleyici için de 2 saniyeden fazla CPU zaman tüketimi kaydedildi.

Chrome eklentilerinin performans etkisinin analizi

The Independent'ta 1000 eklentinin yer aldığı testte uberAgent, Dashlane ve Wappalyzer eklentileri arka planda 20 saniyeden fazla CPU süresi tüketti.

Chrome eklentilerinin performans etkisinin analizi

Bellek tüketimine gelince, bu kategorideki liderler, veritabanlarını engelleme listeleriyle birlikte bellekte tutmak zorunda olan reklam engelleme ve gizlilik eklentileridir. Aynı zamanda tarayıcıda çok sayıda reklam dolu site açılırsa, tarayıcının son bellek tüketimi, engelleyicilerin kullanılmadığı duruma göre daha az olabilir.

Chrome eklentilerinin performans etkisinin analizi
Chrome eklentilerinin performans etkisinin analizi

Birkaç eklenti yüklerken, bunların kaynak tüketimi eklenir.

Chrome eklentilerinin performans etkisinin analizi

Sonuçlar geçen yılki çalışmayla karşılaştırıldığında en büyük ilerleme Grammarly, Microsoft Office, Okta Tarayıcı Eklentisi, Avira Güvenli Alışveriş ve Avira Tarayıcı Güvenliği eklentilerinde görüldü ve CPU tüketimi 100 ms'den fazla azaldı. Kaynak tüketiminde en büyük bozulma Save to Pocket, Loom ve Evernote eklentilerinde görülüyor.

Chrome eklentilerinin performans etkisinin analizi


Kaynak: opennet.ru

Yorum ekle