M
MercyNews
HomeCategoriesTrendingAbout
M
MercyNews

Your trusted source for the latest news and real-time updates from around the world.

Categories

  • Technology
  • Business
  • Science
  • Politics
  • Sports

Company

  • About Us
  • Our Methodology
  • FAQ
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA / Copyright

Stay Updated

Subscribe to our newsletter for daily news updates.

Mercy News aggregates and AI-enhances content from publicly available sources. We link to and credit original sources. We do not claim ownership of third-party content.

© 2025 Mercy News. All rights reserved.

PrivacyTermsCookiesDMCA
Accueil
Technologie
Brave réduit l'utilisation mémoire de son bloqueur de publicités de 75 % grâce à FlatBuffers
Technologie

Brave réduit l'utilisation mémoire de son bloqueur de publicités de 75 % grâce à FlatBuffers

5 janvier 2026•4 min de lecture•722 words
Brave Reduces Adblock Memory Usage by 75% with FlatBuffers
Brave Reduces Adblock Memory Usage by 75% with FlatBuffers
📋

Points Clés

  • Brave a repensé son moteur de blocage publicitaire Rust avec FlatBuffers
  • La mise à jour a entraîné une réduction de 75 % de l'utilisation mémoire
  • L'implémentation précédente utilisait Protocol Buffers
  • La migration a nécessité une réécriture complète du parseur

Résumé Rapide

Brave a annoncé une mise à jour technique majeure de son moteur de blocage publicitaire, atteignant une réduction de 75 % de l'utilisation mémoire. L'équipe d'ingénierie a accompli cela en repensant le parseur de blocage publicitaire basé sur Rust, en remplaçant spécifiquement Protocol Buffers par FlatBuffers.

L'implémentation précédente reposait fortement sur Protocol Buffers pour l'analyse des listes de filtres, ce qui contribuait de manière significative à la surcharge mémoire. En passant à FlatBuffers, une bibliothèque de sérialisation conçue pour les hautes performances, Brave a pu minimiser les ressources requises pour gérer les règles de blocage publicitaire. Ce changement a impliqué une réécriture complète de l'architecture du parseur sous-jacent.

Cette mise à jour souligne l'accent mis par Brave sur l'optimisation des performances et de la confidentialité du navigateur. Les détails techniques de cette migration ont été partagés publiquement, générant des discussions au sein de la communauté technologique concernant l'efficacité des formats de sérialisation dans les environnements de navigation.

La Migration Technique

Le cœur de cette mise à jour réside dans la transition de Protocol Buffers vers FlatBuffers. Protocol Buffers est un mécanisme extensible, neutre en langage et en plateforme, pour la sérialisation de données structurées, mais il peut introduire une surcharge lors du processus d'analyse. Dans le contexte d'un bloqueur de publicités, qui doit traiter de vastes listes de filtres rapidement, cette surcharge s'accumule.

FlatBuffers, quant à lui, permet d'accéder aux données sérialisées sans avoir à les analyser au préalable. Cette capacité zero-copy (copie zéro) réduit considérablement les cycles CPU et l'allocation mémoire généralement requis. L'effort d'ingénierie pour migrer le moteur de blocage publicitaire Rust a été substantiel, obligeant l'équipe à réécrire le parseur pour s'adapter au nouveau format de sérialisation.

En mettant en œuvre ce changement, Brave s'assure que le bloqueur de publicités reste léger, même si les listes de filtres deviennent plus grandes et plus complexes. Le résultat est un navigateur qui consomme moins de ressources système, offrant une expérience plus fluide à l'utilisateur.

Impact sur les Performances 📉

La principale métrique de succès de cette refonte est la réduction de 75 % de l'utilisation mémoire. Ce chiffre représente une diminution dramatique de l'empreinte du bloqueur de publicités au sein du processus du navigateur. Pour les utilisateurs, cela se traduit par plus de RAM disponible pour d'autres applications et potentiellement une plus longue autonomie de la batterie sur les appareils mobiles.

Les principaux avantages de la migration incluent :

  • Réduction de l'allocation mémoire pour l'analyse des listes de filtres
  • Accès plus rapide aux règles de blocage publicitaire
  • Moindre surcharge CPU lors de l'analyse des requêtes réseau

Ces améliorations sont cruciales pour un navigateur qui privilégie la confidentialité et la vitesse. En optimisant le moteur de blocage publicitaire, Brave renforce sa position comme une alternative axée sur la performance sur le marché des navigateurs.

Réception de la Communauté 🗣️

L'annonce de la migration vers FlatBuffers a suscité de l'intérêt sur Hacker News, une plateforme populaire pour le partage et la discussion de nouvelles technologiques. La publication a attiré une attention significative, accumulant plus de 200 points et déclenchant plus de 100 commentaires.

La discussion au sein de la communauté s'est concentrée sur le choix technique des bibliothèques de sérialisation et les implications plus larges pour l'efficacité du navigateur. L'engagement sur la plateforme met en évidence l'intérêt des développeurs et des passionnés de technologie pour les optimisations de bas niveau des navigateurs. L'approche transparente de Brave pour partager ces mises à jour d'ingénierie contribue au dialogue continu sur les standards de performance web.

Conclusion

La migration par Brave de son moteur de blocage publicitaire Rust vers FlatBuffers représente une réalisation technique majeure, réduisant avec succès l'utilisation mémoire de 75 %. Cette mise à jour améliore non seulement les performances du navigateur, mais démontre également l'efficacité du choix des bons outils de sérialisation pour les applications à forte demande. Alors que Brave continue d'affiner sa technologie de blocage publicitaire, les utilisateurs peuvent s'attendre à des améliorations supplémentaires en termes de vitesse et d'efficacité des ressources.

Source originale

Hacker News

Publié à l'origine

5 janvier 2026 à 17:34

Cet article a été traité par l'IA pour améliorer la clarté, la traduction et la lisibilité. Nous renvoyons toujours à la source originale.

Voir l'article original

Partager

Advertisement

Articles similaires

AI Transforms Mathematical Research and Proofstechnology

AI Transforms Mathematical Research and Proofs

Artificial intelligence is shifting from a promise to a reality in mathematics. Machine learning models are now generating original theorems, forcing a reevaluation of research and teaching methods.

May 1·4 min read
Polymarket to Provide Data to Wall Street Journaleconomics

Polymarket to Provide Data to Wall Street Journal

Polymarket will provide prediction market data to the Wall Street Journal and Barron's. The platform is also the exclusive prediction market partner for Yahoo Finance.

Jan 7·3 min read
WhatsApp upgrades group chats with member tags and text stickerstechnology

WhatsApp upgrades group chats with member tags and text stickers

Jan 7·3 min read
Fireblocks Acquires TRES to Expand Onchain Operating Systemcryptocurrency

Fireblocks Acquires TRES to Expand Onchain Operating System

Fireblocks has acquired crypto accounting platform TRES. The move is designed to round out Fireblocks' product suite and create a comprehensive onchain operating system.

Jan 7·4 min read