گزارشی به روز شده با نتایج مطالعه تأثیر هزاران مورد از محبوب ترین افزونه های اضافه شده به Chrome بر عملکرد مرورگر و راحتی کاربر، تهیه شده است. در مقایسه با آزمایش سال گذشته، مطالعه جدید فراتر از یک صفحه خرد ساده نگاه کرد تا تغییرات عملکرد را هنگام باز کردن apple.com، toyota.com، The Independent و Pittsburgh Post-Gazette مشاهده کند.
یافتههای این مطالعه ثابت میماند: بسیاری از افزونههای محبوب مانند Honey، Evernote Web Clippe و Avira Browser Safety میتوانند عملکرد باز کردن وبسایتها را به میزان قابل توجهی کاهش دهند. از سوی دیگر، اشاره شده است که مسدود کردن تبلیغات و افزودنیهای حفظ حریم خصوصی میتوانند به طور قابل توجهی عملکرد را هنگام مرور سایتهایی که دارای تعداد زیادی واحد تبلیغاتی هستند، بهبود بخشند.
مطالعه تاثیر استفاده از مسدود کننده های تبلیغاتی بر سرعت باز کردن صفحات از اهمیت ویژه ای برخوردار است. با غیرفعال کردن کدی که آگهیها و شمارندهها را ارائه میکند، مصرف زمان CPU هنگام باز کردن وبسایتهای The Independent و Pittsburgh Post-Gazette با استفاده از مؤثرترین مسدودکننده Ghostery از 17.5 ثانیه کاهش یافت. تا 1.7 ثانیه، یعنی 10 بار. برای کمترین کارایی از مسدود کننده های Trustnav آزمایش شده، مصرف زمان CPU به 7.4 ثانیه کاهش یافت، یعنی. 57 درصد
برخی از افزونههای مسدودکننده تبلیغات به طور فعال منابع پردازنده را در پسزمینه مصرف میکنند، که میتواند علیرغم افزایش سرعت پردازش صفحه، بار کلی سیستم را افزایش دهد. در یک آزمایش ترکیبی که بار CPU را هنگام باز کردن صفحه و در پسزمینه در نظر میگیرد، Ghostery و uBlock Origin بیشترین کارایی را نشان میدهند.
در عین حال، علاوه بر سرعت بخشیدن به پردازش صفحه، هنگام استفاده از مسدود کننده های تبلیغاتی، ترافیک به طور قابل توجهی کاهش می یابد (از 43٪ به 66٪) و تعداد درخواست های شبکه ارسال می شود (از 83٪ به 90٪).
مسدود کننده های تبلیغات همچنین به شما امکان می دهند مصرف رم را کاهش دهید، به عنوان مثال، هنگام استفاده از افزونه Disconnect، مصرف حافظه مرورگر هنگام باز کردن صفحات The Independent و Pittsburgh Post-Gazette از 574 مگابایت به 260 مگابایت کاهش می یابد. 54 درصد که هزینه های حافظه ذخیره سازی لیست های بلوک را جبران می کند.
هنگام آزمایش عملکرد افزونه، با نگاهی به 100 محبوب ترین افزونه، Evernote Web Clipper بیشترین منابع را هنگام باز کردن یک صفحه خرد مصرف می کند (مصرف 368 میلی ثانیه زمان CPU). در میان افزونه هایی که منابع قابل توجهی مصرف می کنند، می توان به افزونه حریم خصوصی Ghostery، پیام رسان ویدیویی Loom برای کروم، افزونه برای دانشجویان Clever و مدیران رمز عبور Avira و LastPass اشاره کرد که بیش از یک میلیون دارند. تاسیسات
در آزمایشی که وبسایت apple.com را باز میکند، وضعیت تغییر میکند و افزونه Dark Reader با صرف حدود 25 ثانیه از زمان پردازنده (عمدتاً به دلیل تنظیم تصاویر با طراحی تاریک) در جایگاه اول قرار میگیرد. افزونه جستجوی کوپن عسل نیز منابع قابل توجهی را مصرف می کند (+825 میلی ثانیه)
وقتی وبسایت تویوتا را باز میکنید، Norton Password Manager در ایجاد بار انگلی روی CPU رهبری میکند.
در نمونهای از 1000 افزونه محبوب از نظر مصرف منابع CPU در طول پردازش صفحه، افزونههای پیشرو عبارتند از: Ubersuggest (1.6 ثانیه از زمان CPU را مصرف میکند)، ProWritingAid Grammar Checker (+658 ms)، Meow (637) ms) و MozBar (+604 ms). رهبران در مصرف منابع در پسزمینه عبارتند از: خرید ایمن Avira (+2.5 ثانیه)، TrafficLight (+1.04 ثانیه)، Virtru Email Protection (+817 ms) و Stylebot (655 ms). بیشترین مصرف حافظه برای افزونه ها مشاهده می شود: AdBlocker توسط Trustnav (+215MB)، Ad-Blocker Pro (+211MB)، Hola ad remover (198MB) و Xodo PDF Viewer & Editor (197MB). برای مقایسه، uBlock Origin هنگام پردازش یک صفحه 27 میلیثانیه از زمان CPU را مصرف میکند، 48 میلیثانیه از زمان CPU را در پسزمینه صرف میکند و 77 مگابایت حافظه را اشغال میکند.
هنگام اجرای تست در سایت های واقعی، وضعیت بدتر می شود. به عنوان مثال، افزونه جایگزینی که به طور خودکار کد را در یک صفحه جایگزین می کند، 9.7 ثانیه از زمان CPU را صرف می کند.
هنگام اندازهگیری تأخیر قبل از شروع رندر صفحه خرد، از بین 100 افزونه محبوب، Clever، Lastpass و DuckDuckGo Privacy Essentials بدترین عملکرد را داشتند.
هنگام تکرار تست در apple.com، مشکلات قابل توجهی در Dark Reader مشاهده شد که شروع رندر را 4 ثانیه به تاخیر انداخت.
در وبسایت تویوتا، تأخیرهای Dark Reader چندان قابل توجه نبودند و رهبران مسدودکنندههای محتوای ناخواسته بودند.
در تست مصرف منابع زمانی که تب در پسزمینه است، بدترین عملکرد را افزونه خرید ایمن Avira نشان داد که بیش از ۲ ثانیه از زمان پردازنده را مصرف کرد.
هنگام تکرار تست در وب سایت تویوتا، مصرف زمان CPU بیش از 2 ثانیه برای مدیریت رمز عبور Dashlane و مسدود کننده تبلیغات AdGuard AdBlocker نیز ذکر شد.
در آزمایش 1000 افزونه در The Independent، افزونههای uberAgent، Dashlane و Wappalyzer بیش از 20 ثانیه از زمان CPU را در پسزمینه مصرف کردند.
در مورد مصرف حافظه، رهبران این دسته افزونه هایی برای مسدود کردن تبلیغات و حفظ حریم خصوصی هستند که باید پایگاه های داده با لیست های مسدود کننده را در حافظه نگه دارند. در عین حال، اگر تعداد زیادی سایت پر از تبلیغات در مرورگر باز شود، مصرف حافظه نهایی مرورگر ممکن است کمتر از بدون استفاده از مسدود کننده ها باشد.
هنگام نصب چندین افزونه، مصرف منابع از آنها اضافه می شود.
هنگام مقایسه نتایج با مطالعه سال گذشته، بیشترین پیشرفت در افزونه های Grammarly، Microsoft Office، Okta Browser Plugin، Avira Safe Shopping و Avira Browser Safety مشاهده شد که مصرف CPU را بیش از 100 میلی ثانیه کاهش داد. بیشترین کاهش در مصرف منابع در افزونه های Save to Pocket، Loom و Evernote مشاهده شده است.
منبع: opennet.ru