web-dev-qa-db-ja.com

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

Chromeこれをやめる方法を知っている人はいますか?

enter image description here

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

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

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

私はOSXを使用しており、最新の開発ビルド5.0.396.0を使用しています。

13
user36639

open /Applications/Google\ Chrome.app --args --process-per-tab

2
ta.speot.is

単一プロセス

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

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

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

タブごとに1つのプロセス

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

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


参照:

110個の本当にクールなGoogle Chromeハック

「より簡単な」指示

0
Mateen Ulhaq