0

比較的大きなファイルまたはいくつかの大きなファイルをアップロードすると、Google Chrome が PC の使用可能なメモリをすべて消費します。Firefox ではそのような問題はありません。大きなファイルをメガにアップロードする際に、Google Chrome が利用可能なすべてのメモリを消費するのを制限するにはどうすればよいですか? そのような奇妙な行動の理由は何ですか?メモリリークと見なされますか?

4

3 に答える 3

3

デフォルトでは、Chrome はマルチプロセス ブラウザです。これは、Chrome で Web アプリケーションをより高速に実行できるように意図的に設計されています。この機能により、複数のタブが開いている場合でも、ブラウザが高速で安定します。複数のプロセスを無効にすると、CPU リソースが解放されます。各 Web プロセスを処理するために、Chrome には 3 つの設定があります。

  1. プロセスごとのタブ
  2. サイトごとのプロセス
  3. シングルプロセス

Chrome のショートカットを作成します。[プロパティ] タブを開きます。パスに –single-process を追加して、図に示すように [ターゲット] フィールドを編集します。

ここに画像の説明を入力

于 2015-02-12T04:56:39.647 に答える
2

Googleはこのバグについて知っています。http://code.google.com/p/chromium/issues/detail?id=175233を参照してください

于 2013-02-15T22:58:29.440 に答える
2

Linux ディストリビューションでは、クロム プロセスで使用できるメモリは、ulimit を使用して制限できます。次の例では 1024MB です。

次のスクリプトを試してください (例: chrome-limited.sh):

#!/bin/sh
ulimit -Sv 10240000 #amount of memory available in bytes 
/usr/bin/google-chrome-stable
于 2014-06-28T17:55:58.010 に答える