在最新Nightly Firefox 35.0a1里,Mozilla开始测试其标签页多进程功能:Electrolysis(简称E10S)。
对于现代浏览器而言多标签功能已经是标配,不过多标签会导致一个问题,即某个标签发生崩溃问题后会导致整个浏览器一起崩溃,可谓牵一发动全身。因此为了避免这个问题,浏览器开始引入标签页多进程机制,让每个标签页工作时彼此分离互不干扰。在最新Nightly Firefox 35.0a1里,Mozilla也开始测试其标签页多进程功能:Electrolysis(简称E10S)。
Firefox的Gecko核心很早就支持多进程模式,但一开始没有在浏览器中采用,直到2013年才开始着手这方面的开发工作。E10S的设计目标很明确,让Firefox在浏览网页内容时每个标签都处于相互独立的进程中,从而使浏览器在安全和性能两方面都获得大幅提升。
作为一项测试功能,Firefox 35.0a1的E10S功能默认并未启用,若是感兴趣的话,可以到Firefox选项 -- General,勾选Startup下的第一项“Enable E10S(multi-process)”,然后重启浏览器。
E10S多进程功能需要手动开启
开启这项功能后,浏览网页时会发现标签页上方的网页标题多了一条下划线,即代表该标签已处于独立进程下。由于这是第一个添加此功能的测试版本,所以Bug是无可避免的,已知bug可以查阅此网页:http://is.gd/QripTz
标签标题下划线代表已进入独立进程
俗话说不怕一万就怕万一,尽管现代主流浏览器的稳定性已经很不错了,但有备无患总是好事,现在就希望Moziila能早日将此功能完善并部署到正式版本。
网友评论