Mozilla Firefox Nightly 版默认启用多进程 - 开源中国社区
Float_left Icon_close
Mozilla Firefox Nightly 版默认启用多进程
oschina 2015年05月18日

Mozilla Firefox Nightly 版默认启用多进程

oschina oschina 发布于2015年05月18日 收藏 6 评论 25

阿里云高性能云服务器,2折起! >>> >>>  

Firefox朝着正式支持多进程架构迈出了一大步:它的Nightly版开始默认启用多进程。 Firefox的竞争对手IE和Chrome都支持多进程,每个标签一个进程的设计有助于改进浏览器的稳定性,一个标签挂起或崩溃不会影响整个浏览器。

 Firefox的多进程版本代号为Electrolysis(简写为 e10s),而目前的稳定版本是整个浏览器运行在单一的操作系统进程上。

根据Mozilla的多进程架构迭代计划:第一步是先将浏览器UI和所有标签隔离 开,分别运行在不同的进程上;然后是让每个标签运行在各自的进程上。

多进程架构的改变对用户不会构成影响,但会影响代码需要直接访问Web内容的扩展开发 者。

稿源:Solidot

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Mozilla Firefox Nightly 版默认启用多进程
分享
评论(25)
最新评论
0
不能打架, 不能打架, 多进程的好处都有啥, 谁说对了就给他!
0
其实我希望火狐坚持多线程
0
试过了,这个版本并没有启用多进程。
0
能不能支持HTML5插件 或者可以方便转换1
0
主要为了应对多核机器吧
0
不是只是弹提示, 是否要开么
0

引用来自“CorsAirs”的评论

终于开窍了
早就这样做了吧…………
0
又一内存大户产生了,其实现在这种机制也不错,重启下打开就行
0
多进程稳定呀,就算其中一个工作进程挂了,主进程重启就好了.
Apache prefork/event MPM都是这样的,区别在于event MPM的工作进程包含多个线程.
PHP-FPM也是一个主进程+多个工人进程.
Nginx也是如此,Nginx从1.7.11加入了AIO线程池,能够使用多线程读取和发送文件,以免工人进程被阻塞.
0
不会卡死其它标签,会卡死电脑
0
其实感觉多进程最大的特点是关闭相关标签页后内存释放的比较彻底。
0
没有看到Chrome多进程的用处,除了吃光CPU和内存
0
多进程的好处是隔离,然后资源占用更大了.
0
我能说,这两个浏览器该崩溃的,还是一起玩完
0
截图为嘛显示的是 chrome.exe
0
以前浏览器只是一个发送请求和接收渲染的程序,现在可是一个举足轻重的平台了
0

引用来自“Raymin”的评论

唉!讨厌多进程!总感觉是对代码不自信的人才用的。

引用来自“Gateslu”的评论

第三方插件这么多,谁能保证不会造成崩溃,多进程架构是保证了不会因为一个bug而影响到整个浏览器,难道这种设计不好么?况且现在的电脑性能都这么好,这么一点进程开销根本不是问题
不是已经有一个 Plugin 进程了吗?已经把插件放在这里了。
0

引用来自“Raymin”的评论

唉!讨厌多进程!总感觉是对代码不自信的人才用的。
第三方插件这么多,谁能保证不会造成崩溃,多进程架构是保证了不会因为一个bug而影响到整个浏览器,难道这种设计不好么?况且现在的电脑性能都这么好,这么一点进程开销根本不是问题
0
主要是现在内存和CPU都便宜了
0
唉!讨厌多进程!总感觉是对代码不自信的人才用的。
顶部