web-dev-qa-db-ja.com

Mozilla Firefoxベータ版で電気分解(e10s)を有効にする方法

Firefox beta の電気分解を有効にするにはどうすればいいですか?彼らはこの機能のA/Bテストを通して今それをテストしているので、それはそこにあります。手動で(確かにabout:configを通じて)有効にすることは可能ですが、Firefox Beta 44で実際に動作するものは見つかりませんでした。

https://wiki.mozilla.org/Electrolysis Mozillaのドキュメントで、夜間ビルドのための電気分解を有効にする方法を説明しますが、ベータ版のためではありません。

編集:それは今 https://wiki.mozilla.org/Electrolysis#Enabling_and_Disabling_Electrolysis_on_Beta に文書化されています

31
gagarine

About:config(「about:config」の使い方については、 http://kb.mozillazine.org/About:config を参照してください)

browser.tabs.remote.autostarttrueに設定します

次回の再起動時には、e10sがアクティブになっているはずです。それがアクティブであることを確認するには、about:supportに行き、 "Multiprocess Windows"で0より大きい数を探します。

enter image description here

28
gagarine

まとめると、

アドレスバーにabout:configと入力し、警告にyesと答え、行の後の変数を検索し、値を等号の後の値に設定します。

browser.tabs.remote.autostart = true

extensions.e10sBlockedByAddons = false

extensions.e10sBlocksEnabling = false

ブール値を使用して変数(またはこれを何らかのレジストリと見なす人のためのキー)を作成します(検索結果が表示されたペイン内で右クリックし、[新規]を選択):browser.tabs.remote .force-enable = true

ブラウザを再起動し、次にabout:supportに移動します。@gagarineが述べたように、マルチプロセスウィンドウには "1/1(user activated)"があるはずです。

更新:

Firefox 54では、デフォルトでElectrolysisがオンになっているはずです。オプションdom.ipc.processCountをチェックアウトし、それでも1の場合は物理コア数と一致するように大きくするか、ハイパースレッディングを使用していることがわかっている場合(ほとんどのコア)デスクトップ上のi7とi3、ラップトップのほとんどのCore i5とi7、AMD Ryzen)、それはその2倍です。 (タスクマネージャでは、Windowsのパフォーマンス下、Linuxのtopまたはcat /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

25
AdamKalisz

地雷は「0/1(アドオンで無効)」と表示します。一部のアクセシビリティオプションはこの機能を無効にするかもしれません。

Mozilla Wiki によると、browser.tabs.remote.force-を追加することで、このような場合に有効にすることを強制できます。 about:configでを有効にしてtrueに設定すると、警告が表示されて壊れることがあります。

12

これはFirefox 48以降にElectrolysisを有効にする方法です。

  1. ロケーションバーにabout:configと書いてEnterキーをタップ

  2. browser.tabs.remote.autostartを検索し、その値をtrueに変更します <code>browser.tabs.remote.autostart</code>=<code>true</code>

  3. テーブル内の任意の場所を右クリックしてブール値を追加し、trueの値でbrowser.tabs.remote.force-enableという名前を付けます。 <code>browser.tabs.remote.force-enable</code>=<code>true</code>

  4. ブラウザを再起動してください

  5. ロケーションバーからabout:supportに移動し、Application BasicsテーブルのMultiprocess Windows行をチェックして有効化を確認します。

5