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.
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.
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.
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.
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.
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)
Toyota web sitesini açtığınızda, Norton Password Manager, CPU üzerinde parazitik bir yük oluşturmada liderliği üstlenir.
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.
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.
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.
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.
Toyota web sitesinde, Dark Reader'dan kaynaklanan gecikmelerin o kadar da önemli olmadığı ve liderlerin istenmeyen içeriği engelleyici olduğu ortaya çıktı.
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.
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.
The Independent'ta 1000 eklentinin yer aldığı testte uberAgent, Dashlane ve Wappalyzer eklentileri arka planda 20 saniyeden fazla CPU süresi tüketti.
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.
Birkaç eklenti yüklerken, bunların kaynak tüketimi eklenir.
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.
Kaynak: opennet.ru