FacebookをGoogle Chromeで実行するのに大量のメモリが使用されるのはなぜですか?


2

Google ChromeでFacebookにログインすると、マシンが熱くなり、排気ファンが超高速で回転し始めます。これらはいくつかの技術的な結果です。 ここに画像の説明を入力してください

単一のWebサイト、特にfacebook(他のWebページではこの問題が発生しない)を実行するには、常に 80%のCPUと約2.6 GBのRAMが必要です。CPU使用率が95%にも達することがあります。

なぜこれが起こっているのですか?なぜ、この問題を作成するWebページ(特にFacebook)を実行するような軽い仕事なのですか?


1
実際に実行されているプロセスを確認すると役立ちます。
SiXandSeven8ths

最近、ChromeブラウザでCPUを使い果たしましたが、Chromeのsoftware_reporter_tool.exeで、表示されているページとは何の関係もありませんでした。上記のように実行されているものを確認する必要があります。
マッセルマン

回答:


0

Facebookを運営することは、明らかに「軽い仕事」ではありません。

Webページは、ページビューアーとページ所有者の両方の機能を果たします。

ページをレンダリングし、それらのコンテンツをキャッシュし、他の多くのサイトへの多くのリクエストを処理してアフィリエイトコンテンツを表示し、ビデオを準備および/または再生する必要があります。

彼ら(サイトの所有者)は、広告の取得と表示、実行される分析、そしておそらく私たちに知られていない機能の過剰を必要とします。これらは、私たちのほとんどがフロントエンドで実際の注意を払っていませんが、「認識された」利益のためにかなりの量のリソースを消費する可能性があるものです。

ポイントは、「経験」を提供するために独立して起こっている多くのことであり、追加すると多くのCPUとメモリのリソースが必要です。


1
OPがFacebookで問題を抱えている理由はまったく解りません。私はそのようなことに遭遇したことがないので、これは「Webページがリソースを使用する」という単純なものではありません。
SiXandSeven8ths

0

デイモンが広告と追跡による負荷が大きい理由について述べたことを補完するために、実際にはFacebookや他の重いサイトの問題を最小限にするためにいくつかの「トリック」を使用しています。


  • AdGuard拡張機能 Facebookを含むすべてのWebページですべてのタイプの広告をブロックします

  • AdBlockには多くのadBlockKillerがありますが、同じことをします


  • Ctrl + Shift + Nキーを使用してシークレットモードでGoogle Chromeを開く

  • シークレットモードは履歴を保存しませんが、私にとっては、ほとんどの場合、それは不要です。


両方を使用する場合(推奨)、シークレットモードでAdGuardを有効にする必要があります。

  1. オープンChromeでMenu右側にある3本のライン)
  2. に移動しMore toolsてからExtensions
  3. 拡張機能をオンにするには、チェックボックスをオンにします。拡張機能をオフにするには、有効なボックスのチェックを外します。

0

ChromeとFacebookを搭載したPCでも同じような問題が発生しました。他のページで問題が発生することはほとんどありません。私は常に十数個のタブを開いてマルチタスクを操作しています。これは、ロードされたばかりのFacebookページでも長期間発生することがわかっています(長時間寝ていた後など)。

私は何年もの間、タスクマネージャー(実際にはマイクロソフトから入手可能)に代わる「プロセスエクスプローラー」を使用しました。その利点は...プログラムごとに1つのリストを提供するのではなく...プロセスごとに個別のリストを取得することです。これは、たとえば、Chrome用に1ダース(またはそれ以上)持つことができることを意味します。また、個々のプロセスを「殺す」こともできます。

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

私の回避策(実際には解決策ではありません)は、最大量のメモリを使用してProcessExplorerでプロセスを見つけることです(使用されているメモリの量でプロセスをソートします)...それを強制終了します。これはChromeを完全に殺すことなくfacebookページを「殺し」(そのタブに空白の「ページが死んだ」ウィンドウを与えます)、FBがロックダウンした膨大な量のメモリを解放します... FBをリロードできます。この写真でわかるように、FBはすでに700 + megsを使用しています... 30分以内に開いたことがあります。十分に長く放置すると、その数は利用可能なメモリのすべてのビットを使用するまで上昇します。私は通常、2〜3時間ごとにFBを殺さなければなりません。

更新:新たにロードされたFacebookのインスタンスを開いたまま、週末(3日間)そのままにした後の様子を次に示します。そのように見えますが、ページの読み込みが遅いため、コンピューター上のあらゆるものがすべて遅くなります。2.5gbのメモリを消費しているプロセスを強制終了すると、即座にすべてが復活します。 ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.