100 سب سے زیادہ مقبول ایڈ آنز میں سے، سب سے زیادہ CPU-انتہائی ایڈ آنز Evernote Web Clipper (4 ملین صارفین) اور Grammarly (10 ملین صارفین) ہیں، جو ہر صفحہ کو کھولتے وقت اضافی 500 ms CPU وقت ضائع کرتے ہیں ( مقابلے کے لیے، بغیر کسی اضافے کے ٹیسٹ سائٹ کھولنے میں 40 ایم ایس خرچ ہوتا ہے)۔
عام طور پر، 20 ایڈ آنز 100 ms سے زیادہ استعمال کرتے ہیں، اور 80 100 ms سے کم استعمال کرتے ہیں۔ جو چیز غیر متوقع تھی وہ گوسٹری ایڈ آن کی نسبتاً زیادہ وسائل کی کھپت تھی، جو 120 ایم ایس سی پی یو کا وقت کھاتا ہے۔ پاس ورڈ مینیجر LastPass نے 241 ms لیا، اور Skype نے 191 ms لیے۔ یہ وسائل رینڈرنگ کو نہیں روکتے ہیں، لیکن یہ صفحہ کے ساتھ تعامل کے آغاز کو روکتے ہیں اور ڈیوائس کی توانائی کی کھپت کو متاثر کرتے ہیں۔
1000 ایڈ آنز کے نمونے میں، ایسے ایڈ آنز ہیں جو نمایاں طور پر زیادہ قابل توجہ بوجھ پیدا کرتے ہیں:
پیج رینڈرنگ لیٹنسی ٹیسٹ میں، کلیور، گرامرلی، شاپنگ کے لیے کیش بیک، لاسٹ پاس، اور اے وی جی ایڈ آنز نے 150-300 ایم ایس تک کھولنے کی رفتار کو کم کر دیا، بعض صورتوں میں پیج کی رینڈرنگ کے مقابلے میں تاخیر کا سامنا کرنا پڑتا ہے۔ عام طور پر، صورتحال نارمل ہے، کیونکہ 100 میں سے صرف 6 اضافہ 100 ms سے زیادہ تاخیر کا باعث بنتے ہیں۔
1000 اضافے کے نمونے سے نتائج:
سی پی یو پر بوجھ کا اندازہ کرتے وقت جب ایڈ آن بیک گراؤنڈ آپریشنز کرتا ہے تو ایڈ آن نے خود کو ظاہر کیا
Avira براؤزر سیفٹی، جس نے تقریباً 3 سیکنڈ سی پی یو کا وقت صرف کیا، جبکہ دیگر ایڈ آنز کے اخراجات 200 ایم ایس سے زیادہ نہیں تھے۔ چونکہ پس منظر عام طور پر ایک صفحہ کھلنے کے دوران کی جانے والی نیٹ ورک کی درخواستوں کو ہینڈل کرنے کے لیے استعمال ہوتا ہے، اس لیے ایپل ڈاٹ کام پر ٹیسٹ کو دہرایا گیا، جو ایک کے بجائے 50 درخواستیں کرتا ہے۔ نتائج بدل گئے اور Ghostery لوڈ بنانے میں سرفہرست بن گیا، اور Avira Browser Safety 9ویں نمبر پر چلا گیا (تجزیہ سے معلوم ہوا کہ apple.com کی سفید فہرست میں موجودگی کی وجہ سے لوڈ کم ہوا)۔
1000 ایڈ آنز کے ٹیسٹ کے نتائج:
20 ایڈ آنز کی جانچ کرتے وقت 1000 بدترین اشارے:
چونکہ صارفین اکثر کم کارکردگی اور نتیجے میں تاخیر کی وجہ براؤزر کو دیتے ہیں، نہ کہ انسٹال کردہ ایڈ آنز کو، گوگل
بیرونی اسکرپٹس اور ایڈورٹائزنگ انسرٹس کو بلاک کرکے وسائل کی بچت کے تناظر میں اشتہارات کو مسدود کرنے اور رازداری کو یقینی بنانے کے لیے ایڈ آنز کا ایک الگ موازنہ کیا گیا۔ نیوز سائٹس میں سے کسی ایک سے ٹیسٹ مضمون پر کارروائی کرتے وقت تمام اضافے نے بوجھ کو کم از کم تین گنا کم کیا۔ لیڈر DuckDuckGo Privacy Essentials ایڈ آن تھا، جس نے ٹیسٹ پیج کو کھولتے وقت لوڈ کو 31 سیکنڈ سے کم کر کے CPU ٹائم کے 1.6 سیکنڈ تک نیٹ ورک کی درخواستوں کی تعداد میں 95% اور ڈاؤن لوڈ کردہ ڈیٹا کے سائز کو 80% تک کم کر دیا۔ uBlock Origin نے اسی طرح کا نتیجہ دکھایا۔
DuckDuckGo Privacy Essentials اور uBlock Origin نے بھی پس منظر کی کارروائیوں کے وسائل کی کھپت کی پیمائش کرتے وقت بہترین کارکردگی کا مظاہرہ کیا۔
میموری کی کھپت کی جانچ کرتے وقت، DuckDuckGo Privacy Essentials اور uBlock Origin نے 536 MB سے میموری کی کھپت کو کم کر دیا جب ٹیسٹ پیج کو مکمل طور پر ~ 140 MB تک پروسیس کیا۔
اسی طرح کی جانچ ویب ڈویلپرز کے لیے ایڈ آنز کے لیے کی گئی تھی۔ CPU لوڈ:
پس منظر کی کارروائیوں کو انجام دیتے وقت CPU لوڈ
رینڈرنگ میں تاخیر:
میموری کی کھپت:
ماخذ: opennet.ru