如何在 Mozilla Firefox Beta 上启用电解 (e10s)

如何在 Mozilla Firefox Beta 上启用电解 (e10s)

如何启用电解Firefox 测试版? 他们现在正在通过 A/B 测试来测试此功能,所以它已经存在。应该可以手动启用它(当然是通过 about:config),但我没有找到任何适用于 Firefox Beta 44 的东西。

Mozilla 文档https://wiki.mozilla.org/Electrolysis如何为 Nightly 版本启用电解,但不为 Beta 版本启用。

编辑:现在记录在https://wiki.mozilla.org/Electrolysis#Enabling_and_Disabling_Electrolysis_on_Beta

答案1

在 about:config 中(参见http://kb.mozillazine.org/About:config了解如何使用“about:config”)

设置browser.tabs.remote.autostarttrue

下次重新启动时,e10s 应该处于活动状态。要验证它是否处于活动状态,请转到 about:support 并在“多进程窗口”中查找大于 0 的数字。

在此处输入图片描述

答案2

总结一下:

在地址栏中写入about:config,对警告回答“是”,逐行搜索变量,并将值设置为等号后面的值:

浏览器.tabs.remote.自动启动=true

扩展.e10sBlockedByAddons=false

扩展.e10sBlocksEnabling=false

创建一个具有布尔值的变量(或键,对于那些将其视为某种注册表的人来说)(在带有搜索结果的窗格中单击鼠标右键,选择“新建”): browser.tabs.remote.force-enable=true

重新启动浏览器,然后转到,about:support正如@gagarine 提到的,在多进程窗口中,应该有“1/1(用户激活)”。

更新:

现在,在 Firefox 54 中,您应该默认启用 Electrolysis。您应该查看选项dom.ipc.processCount如果它仍然是 1,则将其调高以匹配物理核心数,或者如果您知道您使用超线程(台式机上大多数 Core i7 和 i3,笔记本电脑上大多数 Core i5 和 i7,AMD Ryzen),它是这个数字的两倍。(您还可以在 Windows 上或topLinuxcat /proc/cpuinfo | grep processor上的任务管理器中的性能下看到它)。

在这里阅读更多内容:https://medium.com/mozilla-tech/the-search-for-the-goldilocks-browser-and-why-firefox-may-be-just-right-for-you-1f520506aa35

答案3

我的显示为“0/1(被附加组件禁用)”。似乎某些辅助功能选项可能会禁用此功能。

根据Mozilla 维基百科,你可以通过添加来强制启用它browser.tabs.remote.force-enable关于:config 并将其设置为真的,但它也警告它可能会破坏某些东西。

答案4

这是强制 Firefox 48 及更高版本启用 Electrolysis 的方法。

  1. 在位置栏中输入about:config并点击Enter

  2. 搜索browser.tabs.remote.autostart,并将其值更改为true <code>browser.tabs.remote.autostart</code>=<code>true</code>

  3. 右键单击表中的任意位置并添加布尔值,并将其命名browser.tabs.remote.force-enabletrue <code>browser.tabs.remote.force-enable</code>=<code>true</code>

  4. 重启浏览器

  5. 从位置栏转到about:support以确认启用,方法是检查多进程窗口排成一排应用程序基础知识桌子。

相关内容