1つのウィンドウしか開いていない(1つのタブしか開いていない)のに、複数のChromeインスタンスが起動しているのはなぜですか?

google-chrome process task-manager windows
この質問はすでにここに回答があります
クローズド 8年前.

重複の可能性があります。 タスクマネージャーに複数のchrome.exeが存在する

Windowsのタスクマネージャーでは、Chromeのウィンドウは1つしか開いていないのに、複数のChromeプロセスが実行されているようです

これはどのようにして可能なのでしょうか?私はいつも、それぞれのオープンプログラムが一つのプロセスを表していると思っていました

  65  piperchester  2012-08-14


ベストアンサー

詳細はこちらからお読みいただけます。http://blog.chromium.org/2008/09/multi-process-architecture.html

Google Chrome はこれらの特性を利用して、Web アプリやプラグインをブラウザ本体とは別のプロセスに配置しています。これは、あるウェブ アプリでレンダリング エンジンがクラッシュしても、ブラウザや他のウェブ アプリに影響を与えないことを意味します。これは、OSがウェブアプリを並行して実行して応答性を向上させることができることを意味し、特定のウェブアプリやプラグインが応答しなくなってもブラウザ自体がロックアップしないことを意味します。また、レンダリングエンジンのプロセスを制限付きのサンドボックスで実行できるので、悪用された場合の被害を抑えることができます

基本的には、タブが同じドメインのものでない限り、タブごとに1つのプロセスを持っています。レンダラーはそれ自体にプロセスを持っています。各プラグインにはそれぞれ1つのプロセスがあり、アクティブになっている各拡張機能にも同様のプロセスがあります

71  None  2012-08-14


これらの別々のプロセスを SANDBOXING と呼びます。これにより、Aプロセスはクラッシュしますが、他のプロセスがシステム(またはChrome)をクラッシュさせないようにします

30  C2940680  2012-08-14


どのプロセスが何をするかがわかります

レンチメニュー->背景ページを表示します

どっちもこんな感じです

enter image description here

27  Etherealone  2012-08-14


クローム入門コミック を読むことを忘れないでください。Page 4 from comicをお読みください

20  deizel  2012-08-15


Google Chromeはタブごとに別々のプロセスを使用しています。プロセス間通信を利用することで、複数のプロセスを一つのアプリケーションとして管理することができます

複数のプロセスを使用することで、アプリケーションをより堅牢にし、システムリソースをよりよく利用することができます

See:

6  amotzg  2012-08-14


タイトルとURLをコピーしました