Про браузерах: частина 3 - Порівняння AdBlock Plus, AdGuard, uBlock, AdFilter і їх вплив на продуктивність браузера на прикладі Google Chrome
Були обрані найбільш популярні розширення:
* AdBlock Plus;
* AdGuard;
* UBlok;
* AdFilter.
Для тестів використовувалася та ж машина що і в першій замітці.
Методика тестування:
* Встановлювалося розширення;
* Проводилося його настройка, за методикою зазначеної вище;
* Проводилася очистка кеша та історії браузера за допомогою утиліти Ccleaner;
* Комп'ютер перезавантажувався;
* Використовувалися перші 10 посилань видані пошукачем Google на слово - Кот. Посилання вводилися безпосередньо в браузер з текстового файлу;
* Для визначення споживання оперативки використовувалася програма - System Explorer. Підсумовувалися всі відриті браузером процеси;
* Споживання пам'яті замірявся в наступних режимах: браузер без сторінок, браузер з однієї сторінки, браузер з 5 сторінками, браузер з 10 сторінками, браузер після закриття всіх відкритих сторінок;
* Після запуску браузера, відкриття і закриття посилань давалася час в кількості 5 хвилин, для прогрузкі всіх елементів, після чого підраховувалася кількість спожитої пам'яті;
* Після завершення тестів з одним розширенням, воно віддалялося;
* Проводилася очистка кеша та історії браузера за допомогою утиліти Ccleaner;
* Комп'ютер перезавантажувався.
Перший стовпець споживання оперативної пам'яті браузером без розширень, другий з розширенням, третій на скільки Мб збільшилося споживання пам'яті після встановлення розширення.
Споживання пам'яті браузером з порожньою сторінкою.
Споживання пам'яті браузером з 1 (однієї) сторінкою.
Споживання пам'яті браузером з 5 сторінками.
Споживання пам'яті браузером з 10 сторінками.
Споживання пам'яті браузером після закриття всіх сторінок.
Adblock Plus є самим «ненажерливим» у всіх режимах роботи.
При малих «навантаженнях» найекономічнішими є розширення uBlock і AdFilter.
Зі збільшенням «навантаження» uBlock і AdFilter порівнюються в споживанні пам'яті з AdGuard.
Крім споживання пам'яті, проводився підрахунок заблокованих елементів розширеннями. Враховувалося те кількість заблокованих елементів яке показувало саме розширення.
Більш «легкі» розширення блокують меншу кількість елементів. Коштувати уточнити, що чисто візуально, особливої різниці видно не було.
пояснення
Налаштування розширень розглядалася з точки зору звичайного користувача, який буде діяти відповідно до рекомендацій розширення і не буде проводити підключення додаткових списків.
Можливо дане переконання помилково і як наслідок висновки можуть не відповідати результатам отриманим при ручного налаштування розширень.
З повагою StrateG aka Шестаков Олексій.
Яким розширенням Ви користуєтеся?
1. AdBlock і його різновиди