Браузер Brave, который недавно преодолел отметку в 100 миллионов пользователей по всему миру, выпустил крупное обновление встроенного adblock-движка. Изменения стали доступны, начиная с версии Brave v1.85, а дополнительные оптимизации ожидаются в релизе v1.86.
По данным команды приватности и безопасности Brave, обновлённый движок блокировки рекламы экономит около 45 МБ оперативной памяти на всех поддерживаемых платформах — включая Windows, macOS, Linux, Android и iOS. При использовании дополнительных списков фильтров эффект становится ещё заметнее.
Что даёт снижение потребления памяти
Сокращение использования оперативной памяти напрямую влияет на повседневную работу браузера:
- более плавная многозадачность;
- повышенная отзывчивость интерфейса;
- снижение общей нагрузки на систему;
- улучшенное время автономной работы на мобильных устройствах;
- комфортная работа на старых и маломощных ПК.

Ключевые технические изменения
Существенное сокращение потребления оперативной памяти стало результатом серии последовательных рефакторингов движка блокировки рекламы, реализованного на Rust. Ключевым архитектурным изменением стал перенос около 100 000 стандартных фильтров из традиционных структур данных Rust, хранящихся в динамической памяти, в компактный бинарный формат FlatBuffers.
FlatBuffers представляет собой компактный бинарный формат хранения данных с поддержкой доступа без копирования. Такой подход позволяет резко сократить накладные расходы по памяти и ускорить работу с фильтрами.
Помимо перехода на FlatBuffers, в Brave реализовали ряд дополнительных оптимизаций:
- снижение количества выделений памяти при инициализации движка на 19% за счёт использования стековых векторов;
- ускорение процесса сборки движка примерно на 15%;
- рост производительности сопоставления фильтров на 13% благодаря токенизации часто используемых шаблонов регулярных выражений;
- экономия около 2 МБ памяти на настольных системах за счёт совместного использования ресурсов между экземплярами движка;
- оптимизация внутреннего хранилища ресурсов, позволившая снизить его потребление памяти примерно на 30%.
Преимущество встроенной блокировки рекламы
В Brave подчёркивают, что столь глубокие оптимизации возможны благодаря тому, что блокировка рекламы является нативной частью браузера и разрабатывается собственной командой приватности и безопасности.
В отличие от расширений-блокировщиков, которые ограничены API браузера и механизмами песочницы, встроенный подход позволяет:
- вносить низкоуровневые архитектурные изменения;
- гибко управлять использованием памяти и ресурсов;
- повышать производительность без компромиссов для безопасности и стабильности.
Дополнительная информация
Подробнее о переработке adblock-движка и всех технических деталях оптимизации можно узнать в официальной публикации Brave: Brave Privacy Update #36.
Обновление демонстрирует, что встроенные механизмы защиты могут быть не только эффективнее расширений, но и заметно экономичнее с точки зрения потребления системных ресурсов.
Обновления программ, что нового
• Samsung Galaxy S26 получил One UI 8.5 и интеграцию ИИ Perplexity через систему Agentic AI
• Samsung представила Galaxy S26 и S26+
• Samsung Galaxy S26 Ultra: «Приватный экран», Snapdragon 8 Elite Gen 5 и 60 Вт зарядка
• Samsung представила наушники Galaxy Buds 4 и Buds 4 Pro
• Яндекс Маркет открыл предзаказ на флагманскую линейку Samsung Galaxy S26
• Рынок смартфонов Европы в 2025 году: лидерство Samsung и рекорд Apple