Brave重写Rust广告拦截引擎,内存占用大降75%
Brave浏览器重新设计了其Rust广告拦截引擎,显著降低了内存占用,减少了高达75%,这一改进使得Brave在保持高效广告拦截的同时,更加轻量级,优化了用户体验,这一创新标志着浏览器在性能和功能方面的进一步提升,为用户带来更流畅的浏览体验。
brave 浏览器近日宣布对其 rust 构建的广告拦截引擎完成重大重构升级,整体内存消耗锐减 75%,显著延长设备电池续航,并大幅提升多任务运行时的流畅度与响应速度。

据官方说明,本次优化在所有平台(包括 Android、iOS 及桌面端)上默认生效,平均可为 Brave 浏览器释放约 45 MB 内存;对于启用额外广告过滤规则集(如自定义或第三方列表)的用户,内存节省幅度将进一步扩大。相关改进已随 Brave v1.85 版本正式上线,后续更深度的性能调优计划将于 v1.86 版本中陆续落地。

此次突破性优化由 Brave 工程团队通过多项底层技术改进协同实现:
规则集改用 FlatBuffers 序列化格式:以零拷贝、无需堆分配的高效二进制结构替代原有对象模型,大幅削减内存开销。
豆包大模型
字节跳动自主研发的一系列大型语言模型
下载-
精细化内存调度与匹配算法加速
- 引入栈式内存分配策略,动态堆分配减少约 19%
- 正则表达式匹配效率提升约 13%
- 多实例广告拦截引擎共享底层资源池,避免重复加载
- 重构内部数据结构,存储空间占用下降近 30%
详情请参阅:https://www.php.cn/link/7fc2e837c73d955ce1144ab2d5d765a7
源码地址:点击下载
<< 上一篇
下一篇 >>
网友留言(0 条)