web-dev-qa-db-ja.com

Firefoxのコンテンツプロセス制限の数を変更するにはどうすればよいですか?

Firefoxブラウザでコンテンツプロセス制限を変更する方法 FF 55は4であるため、コンテンツプロセス制限のデフォルト Firefoxのパフォーマンス設定 ページにも記載されています。

ここでは56.0.2(64ビット)を実行していて、値は1に設定されており、変更できません(ドロップ-ダウンボックスはグレー表示されます)。

セーフモードでFFを開始しても、値は変更されず、ドロップダウンボックスもアクティブになりません。

about:configには3つのdom.ipc.processCount[...]設定があり、1に設定されています。 Q1:UIで変更できない場合、設定を変更する場所ですか?

Q2:UIで変更できないのはなぜですか? Q3:これを修正するにはどうすればよいですか?

Q1への回答:

dom.ipc.processCountの設定about:configを変更すると、それに応じてUIのドロップダウンボックスの値が変更されます。 7に設定しました。

しかし、これは話の最初の部分にすぎません。

  • その後、about:supportに行がありませんでしたアプリケーションの基本Webコンテンツプロセス
  • about:configに新しいBoolean設定を作成する必要がありました( dom.ipc.processCount ; C&Pバックアップからのヒントによると以前のFFプロファイルフォルダのが推奨されています):

    browser.tabs.remote.force-enable = true

  • 再起動後、次の行がありますWebコンテンツプロセス8/7about:supportおよびタスクマネージャーに表示される10個のfirefox.exeプロセスがあります。

8/710はまだなぞなぞを与えますが、私のi7-6700 (4/8コア/スレッド)はまだこの9つのプロセスに微笑んでおり、FFは今でははるかに応答性が高くなっています。

あと2つだけ質問があります。

更新

Firefoxでマルチプロセスe10sオプションが有効になっているかどうかを確認する方法 の回答も参照してください。

dma_kのこの回答に対するコメント によると、最終的に次のように機能します。

  • browser.tabs.remote.autostart = true
  • browser.tabs.remote.autostart.2 = true(それに触れなかった)
  • browser.tabs.remote.force-enable = false(上記で新しく作成された)
  • extensions.e10sBlockedByAddons = false(dma_kのコメントに記載)

Firefoxが意図的にこのドロップダウンを無効にする理由があります。 (私の意見では、これは平均的なエ​​ンドユーザーを混乱させるだけなので、悪いUXです)。最も明白なのは、互換性のないアドオンです。ただし、セーフモードでテストしたため、アドオンを無効にする必要がありますが、新しい機能であるため、セーフモードで1つのプロセスのみを許可するように設定されている可能性があります。

About:configをチェックして、browser.tabs.remote.autostartが有効になっていることを確認できます。私の場合、これを手動で行い、Electrolisys/Content Processesをバージョン54で動作させましたが、誰かが56リリースで何かを失敗させたようです。驚いたことに、説明しているように1にロックされていました。これは、通常のリリースチャネルの更新を使用していただけです。 browser.tabs.remote.force-enableを設定することによってのみ有効にできますが、これはお勧めできません。次に、UIを使用してプロセスの数を選択できます。 (したがって、force-enableが機能することを確認した後、元に戻しました)。

2
Jabokoe