Firefox 54为何默认开启四进程?Mozilla:不牺牲内存占用

摘要:在昨天发布的 Firefox 54.0 稳定版中,最令用户感到激动的就是从单进程默认调整到最高四进程,如果想要开启更多进程用户可以访问“about:config”进行配置。事实上新版的改变不仅如此,在打开相同的 20 个标签页,Firefox 浏览器的速度要比 Chrome、Safari 更快,对此 Firefox 产品副总裁 Nick Nguyen 表示本次升级是历史上最大的代码调整。

在昨天发布的 Firefox 54.0 稳定版中,最令用户感到激动的就是从单进程默认调整到最高四进程,如果想要开启更多进程用户可以访问“about:config”进行配置。事实上新版的改变不仅如此,在打开相同的 20 个标签页,Firefox 浏览器的速度要比 Chrome、Safari 更快,对此 Firefox 产品副总裁 Nick Nguyen 表示本次升级是历史上最大的代码调整。

Firefox 54为何默认开启四进程?Mozilla:不牺牲内存占用

Firefox 54为何默认开启四进程?Mozilla:不牺牲内存占用

此前相比较 Chrome 浏览器,Firefox 给人的感觉总是迟钝的,这主要是因为 Firefox 依赖一个系统进程来处理多个 2.5MB 大小的标签页,而在 Chrome 浏览器中打开 22 个标签页,会在 1640 个线程上调用 330 个进程。那么在本次升级中,Firefox 为何默认只开放了四个进程呢?

Firefox 54为何默认开启四进程?Mozilla:不牺牲内存占用

根据 Mozilla 软件开发人员表示,进程数量的增多是通过内存占用来交还的。而在博文中 Mozilla 重申不愿意牺牲内存占用来调用多进程,而经过大量的测试开发人员认为对于 8GB 内存的电脑来说四个进程表现最为均衡。

Firefox 54为何默认开启四进程?Mozilla:不牺牲内存占用

Mozilla 的产品营销负责人 Ryan Pollock 表示,为了让 Firefox 能够多进程运行,Mozilla 的开发人员不得不打破长期一来依靠单进程架构的 Firefox 扩展程序。Mozilla 的 Project Quantum 就是为了优化在内容进程上的浏览器引擎,目前依然还在研发状态。

来自: cnBeta

扩展阅读

Mozilla Firefox 54正式发布:今起支持开启e10s多进程功能
Firefox 2012 年发展路线图
Firefox 2012路线图:不再强调版本号 后台静默升级
Firefox市场份额丢失1/3 分析称其走向死亡
Firefox 9问世 五大主流浏览器再争雌雄

为您推荐

50个值得收藏的实用CSS代码片段
10个新鲜的JavaScript/ jQuery插件,你一定要看看
每个程序员都会的 35 个 jQuery 小技巧
5个实用的CSS代码开发片段
Phaser - 一个快速、免费、开源的 HTML5 游戏框架

更多

Firefox
IT业界