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