Обновление браузера Brave: улучшенная блокировка рекламы и экономия памяти
Браузер Brave представил обновлённый движок блокировки рекламы, основанный на Rust, который уменьшает потребление памяти на 75%. Это позволяет улучшить время автономной работы и повысить эффективность многозадачности. В результате обновления Brave v1.85 экономит около 45 МБ памяти на всех платформах, включая Android, iOS и настольные компьютеры, а пользователи с активированными дополнительными списками блокировки рекламы получат ещё более впечатляющие результаты.
Разработчики доработали движок adblock-rust, внедрив FlatBuffers — компактный формат хранения данных, что позволило перенести около 100 тысяч фильтров блокировки рекламы в специализированный бинарный формат. Это также способствовало снижению потребления памяти за счёт различных оптимизаций, таких как управление памятью через векторы в стеке, улучшение скорости сопоставления фильтров и совместное использование ресурсов между экземплярами блокировщиков.
В отличие от других браузеров, Brave предлагает встроенный механизм блокировки рекламы, который не подвержен изменениям Manifest V3. В декабре браузер также анонсировал функцию голосового помощника на базе ИИ Leo для автоматизации рутинных задач, доступную на данный момент только в версии Brave Nightly.
