TwKit
正在载入
TwKit

经常有人困惑,为什么主打隐私轻量的 Brave 浏览器,开几个标签页后内存占用依然高达几 GB。 答案在 Chromium 的多进程物理架构里。 Chrom… · @fishjar · TwKit

@fishjar

经常有人困惑,为什么主打隐私轻量的 Brave 浏览器,开几个标签页后内存占用依然高达几 GB。 答案在 Chromium 的多进程物理架构里。 Chromium 为了防止单页面崩溃拖垮全局,强制给每个标签页、每个插件、每个 GPU 渲染管线分配独立的沙箱进程。这意味着每个标签页都要单独加载一套完整的 V8 运行时和 DOM 树,物理开销有着无法逾越的底线。 Brave 不仅继承了整套 Chromium 的进程模型,底层还常驻了用 Rust/C++ 编写的 Shields 广告追踪过滤引擎,再加上内置的加密钱包和节点服务。在现代操作系统里,安全隔离与性能开销永远是对价关系,打着轻量旗号的二次封装,改变不了底层渲染引擎的内存账本。

曝光 419 · 评论 1 · 点赞 2 · 书签 0

查看原帖