Brave 瀏覽器宣佈對其基於 Rust 的廣告攔截引擎進行全面升級,內存佔用降低了 75%,從而為所有用户帶來更長的電池續航時間和更流暢的多任務處理體驗。
據介紹,此次升級默認情況下可為所有平台(Android、iOS 和桌面)上的 Brave 瀏覽器節省約 45 MB 的內存,而對於啓用了更多廣告攔截列表的用户,節省的內存量還會更高。這些性能提升已在 Brave v1.85 版本中生效,更多優化將在 v1.86 版本中推出。
Brave 團隊通過一系列工程優化使得這一成果成為可能:
-
採用 FlatBuffers 格式存儲規則集:這種緊湊、高效的數據格式替代了傳統堆分配結構,減少了大量內存佔用。
-
優化內存管理和匹配速度
-
使用棧分配減少動態內存分配約 19%
-
正則匹配速度提升約 13%
-
多個引擎實例共享資源節省額外內存
-
內部存儲結構更高效,佔用降低近 30%
-
更多細節查看:https://brave.com/privacy-updates/36-adblock-memory-reduction/