Далеко не секрет, что пользователи, первым делом, что делают после установки пользователя, это устанавливают блокировщик реклам.
При вопросе, а какой установить блокировщик рекламы, мы часто вспоминаем про Adblock. Ведь он самый популярный.
Но кто-нибудь задавался вопросом, а какой блокировщик быстрее всего работает? Какой самый эффективный из них?
Я таким вопросом задавался. В конце статьи будет ссылка, на мою статью о сравнении скорости разных блокировщиков. Теперь я решил сравнить по их косвенному признаку: поеданию оперативной памяти. Ведь согласитесь, что, если приложение во время работы меньше всего поедает память, тем быстрее оно будет работать.
Надо понимать, что расширение подключается к каждому сайту на каждой вкладке. А поскольку суть браузера, основанного на chromium такова, что каждая вкладка запускается в отдельном процессе, то расширение умножается на каждую вкладку по отдельности. С одной стороны, это сделано с целью безопасности, чтобы при сбое одного сайта, остальные продолжали работать. С другой стороны, память крайне неэффективно используется.
Замер происходил на обычном новостном сайте.
И так по порядку, с конца.
Самый пожирающий блокиратор: AdBlock – 82 324 КБ памяти.
4 место: Adguard – 65 764 КБ памяти
3 место: Ghostery – 59 476 КБ памяти
2 место: uBlock – 42 920 КБ памяти.
1 место: Privacy Badger – 32 684 КБ памяти.
Как оказалось, Privacy Badger, это не совсем блокировщик рекламы, а обучаемый блокиратор трекеров, для анонимности. И рекламу он не блокирует. Поэтому побеждает вновь мой любимый uBlock. Он и поедает мало памяти, да еще и быстро работает и действительно сокращает время загрузки страницы. Рекомендую к использованию.
Прошлая статья: Блокировщики реклам замедляют работу браузера! Независимый тест Adguard и Adblock