Mozilla为<1%的用户提供多过程Firefox
Mozilla周二开始通过每100个用户使用改进的浏览器的每100个用户少于一个,开始有限释放多过程Firefox。
重新改造的Firefox 48是高潮 - 或者至少开始 - 七年的努力来提高浏览器的性能并提高其稳定性。
“用户应该遇到一个不易冻结的Firefox,并且通常更敏感地对输入更敏感,”尼克·Nguyen表示,在一家帖子中领导Firefox团队。
“电解” - “E10S”在速记中 - 已成为Mozilla的长期项目,将Firefox的操作分离为多个CPU过程。该练习使浏览器利用多处理器系统进行高处理器系统以进行高度性能,并将浏览器的用户界面(UI)和内容分离,以将Firefox保持在网站或Web应用程序失败时完全崩溃。
其他浏览器,包括Apple“S Safari和Google”Chrome,已经支持多个进程,尽管有不同的进程。Safari依赖于渲染引擎的单个过程,然后为每个标签的内容产生新的进程。同时,Chrome为每个新选项卡分配新的渲染过程。作为一般规则,Chrome方法使用比Safari模型更多的设备内存。
自2009年以来,Mozilla谈到了一个多过程Firefox。暂停几年后,工程师于2015年中期恢复工作。
作为经理八周前的经理,Mozilla正在采取谨慎的方法来推出改变的Firefox。此时,已经给出了Firefox 48的多进程版本的大约一半的大约一半的大约1%。Mozilla已经确定,是最好的候选人,因为他们没有依靠附加,最大的绊倒块到E10。
由于老化的扩展模型假定浏览器和内容使用相同的内存空间,因此必须修改现有的附加组件。Mozilla的E10兼容附加组件列表显示了前20个Firefox扩展的8个:值得注意的冲突包括Firebug和Noscript Security Suite。
如果初始播种一切顺利,1%将扩展到所有人的缺点问题组中。
今年晚些时候,使用Firefox 48和Firefox 50 - 现在将于9月13日和11月13日发货 - 8分别运行加载项的用户将接收多进程浏览器。Firefox 51,带有2017年1月24日的发布日期,将向用户运行触摸设备的用户扩展多进程,需要浏览器的可访问功能的人以及本地化右到左语言的版本作为希伯来语和阿拉伯语。
Firefox一直在绳索上努力留住用户。在年前七个月,Firefox揭示了其用户分享的三分之一。然而,在7月期间,Firefox略微反弹,恢复了超过十分之一的百分点。
“这是一个庞大的项目,将更多的释放才能完成,”Asa Dotzler负责Firefox路线图的产品管理器,指的是E10。“但是我们现在已经送到了最终用户的第一阶段有很大的基础。”
Firefox用户可以通过键入键入:在地址栏中的支持,然后查看“多步窗口”条目,确定是否已启用多进程。