目次:
Google Chromeウェブブラウザは、デフォルトですべてのタブで1つのプロセスを使用します。 Windowsタスクマネージャを開くと、複数のGoogle Cromeプロセスを表示できます。 Internet Explorerもこのモデルに従います。この背後にあるアイデアは、タブのいずれかがクラッシュした場合、ブラウザ全体がクラッシュすることはなく、各タブには独自のプロセスが実行されるためです。このタブのみがクラッシュします。
Windowsマシン上のリソースを節約する必要があると感じる場合は、1つのWebサイトのすべてのタブに対して1つのプロセスのみを使用するようにChromeを設定できます。同じWebサイトのすべてのインスタンスを同じプロセスに置き換え、異なるサイトのプロセスは互いに分離します。このモデルを使用する利点は、このモデルではデフォルトモデルよりも少ない同時プロセスが作成されるため、メモリオーバーヘッドが削減されることです。
あなたが支払う必要がある
小額 は、何らかの理由で1つのウェブサイトのタブがクラッシュした場合、同じウェブサイトの他のすべてのタブクラッシュするでしょう。しかし、ブラウザや他のウェブサイトの開いているタブはクラッシュしません。 これは
時に別の問題が発生する可能性があります。大規模なレンダラープロセスが発生する可能性があります。 google.comのようなサイトは、ブラウザで同時に開くことのできるさまざまなアプリケーションをホストします。これらのアプリケーションはすべて同じプロセスでレンダリングされます。したがって、これらのアプリケーションにおけるリソースの競合や失敗は、多くのタブに影響を及ぼし、ブラウザのレスポンスが低下するように見えます。 サイトごとの
- プロセス
コマンドラインスイッチを指定する必要があります。このモデルを使用するには、 Chromiumを開始するとき。これにより、より少ないメモリオーバヘッドのために堅牢性を犠牲にしてレンダラープロセスが少なくなります。 Chromeのメモリ使用量を減らす Chromeを使用している間にメモリを節約したい場合、これらの小さな犠牲を払う意思がある場合、このモデルはコンテンツの起源に基づいています。サイトごとのプロセスモードと呼ばれるChromeを実行するように設定します。これを行うには、Chromeのショートカットを右クリックし、[プロパティ]を選択します。ボックス内に表示されるターゲットURLに
-process-per-site
スイッチを追加します。プログラムフォルダ内のメインChromeの実行可能ファイルに追加することもできます。 "C:¥Program Files(x86)¥Google¥Chrome¥Application¥chrome.exe" - プロセスあたりのプロセス数 [適用]をクリックし、
Google Chromeのヒントと秘訣
ここで読んでください: