Google Chromeのプロセスモデルを変更しますか?


13

これを行うChromeを停止する方法を知っている人はいますか?

ここに画像の説明を入力してください

Chromeは、同じページで開いたすべてのタブを1つのプロセスにグループ化しているようです。リンクを個別のタブに個別にコピーして貼り付けると、新しいプロセスが作成されますが、リンクを中央クリックすると、それらが1つにグループ化されます。

1つのページがロックすると、開いているタブのほとんどすべてがフリーズし、タブの1つがクラッシュすると残りのタブが使用されるため、Chromeにすべてのタブの新しいプロセスを作成させます。Chromeのプロセスモデルを「-タブごとのプロセス」と呼ばれるものに変更することができますが、これは私が探しているもののようですが、ターミナルを介してこの引数でChromeを開こうとすると機能しません。正しいコマンドを使用していない可能性があります。私が試したのは:

/Applications/"Google Chrome.app"/Contents/MacOS/"Google Chrome" --process-per-tab

私はOS Xで、最新の開発ビルド5.0.396.0を使用しています。

回答:



0

単一プロセス

このモードを使用するには、[スタート]メニューでChromeのプロパティを開き、ターゲットボックスの末尾に文字列 '-single-process'(引用符なし)を追加します。これで、開いたタブの数に関係なく、ブラウザは1つのプロセスのみを使用します。1

サイトごとに単一プロセス

「-process-per-site」という文字列をターゲット行に追加すると、Chromeは各タブに対して新しいプロセスを開きますが、同じサイトを2つのタブで開くと、同じプロセスでそれらを実行します。1

タブごとに単一プロセス

文字列「-process-per-tab」は、Chromeが完全に新しいプロセスを作成し、各タブに新しいメモリスペースを使用するように強制します。これはデフォルトです*。1

*これは、Chromeの最近のバージョンではデフォルトではないようです。


参照:

1 本当にクールなGoogle Chromeハッキング10

「簡単な」手順


実際、OSXのchromeのデフォルトは、サイトごとのプロセスだと思います。
ミスターデメトリウスマイケル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.