تجزیه و تحلیل تأثیر عملکرد افزونه های کروم

گزارشی به روز شده با نتایج مطالعه تأثیر هزاران مورد از محبوب ترین افزونه های اضافه شده به 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

اضافه کردن نظر