Google ChromeでFacebookにログインすると、マシンが熱くなり、排気ファンが超高速で回転し始めます。これらはいくつかの技術的な結果です。
単一のWebサイト、特にfacebook(他のWebページではこの問題が発生しない)を実行するには、常に 80%のCPUと約2.6 GBのRAMが必要です。CPU使用率が95%にも達することがあります。
なぜこれが起こっているのですか?なぜ、この問題を作成するWebページ(特にFacebook)を実行するような軽い仕事なのですか?
Google ChromeでFacebookにログインすると、マシンが熱くなり、排気ファンが超高速で回転し始めます。これらはいくつかの技術的な結果です。
単一のWebサイト、特にfacebook(他のWebページではこの問題が発生しない)を実行するには、常に 80%のCPUと約2.6 GBのRAMが必要です。CPU使用率が95%にも達することがあります。
なぜこれが起こっているのですか?なぜ、この問題を作成するWebページ(特にFacebook)を実行するような軽い仕事なのですか?
回答:
Facebookを運営することは、明らかに「軽い仕事」ではありません。
Webページは、ページビューアーとページ所有者の両方の機能を果たします。
ページをレンダリングし、それらのコンテンツをキャッシュし、他の多くのサイトへの多くのリクエストを処理してアフィリエイトコンテンツを表示し、ビデオを準備および/または再生する必要があります。
彼ら(サイトの所有者)は、広告の取得と表示、実行される分析、そしておそらく私たちに知られていない機能の過剰を必要とします。これらは、私たちのほとんどがフロントエンドで実際の注意を払っていませんが、「認識された」利益のためにかなりの量のリソースを消費する可能性があるものです。
ポイントは、「経験」を提供するために独立して起こっている多くのことであり、追加すると多くのCPUとメモリのリソースが必要です。
デイモンが広告と追跡による負荷が大きい理由について述べたことを補完するために、実際にはFacebookや他の重いサイトの問題を最小限にするためにいくつかの「トリック」を使用しています。
AdGuard拡張機能: Facebookを含むすべてのWebページですべてのタイプの広告をブロックします
AdBlockには多くのadBlockKillerがありますが、同じことをします
Ctrl + Shift + N
キーを使用してシークレットモードでGoogle Chromeを開く
シークレットモードは履歴を保存しませんが、私にとっては、ほとんどの場合、それは不要です。
両方を使用する場合(推奨)、シークレットモードでAdGuardを有効にする必要があります。
Menu
(≡右側にある3本のライン)More tools
てからExtensions
ChromeとFacebookを搭載したPCでも同じような問題が発生しました。他のページで問題が発生することはほとんどありません。私は常に十数個のタブを開いてマルチタスクを操作しています。これは、ロードされたばかりのFacebookページでも長期間発生することがわかっています(長時間寝ていた後など)。
私は何年もの間、タスクマネージャー(実際にはマイクロソフトから入手可能)に代わる「プロセスエクスプローラー」を使用しました。その利点は...プログラムごとに1つのリストを提供するのではなく...プロセスごとに個別のリストを取得することです。これは、たとえば、Chrome用に1ダース(またはそれ以上)持つことができることを意味します。また、個々のプロセスを「殺す」こともできます。
私の回避策(実際には解決策ではありません)は、最大量のメモリを使用してProcessExplorerでプロセスを見つけることです(使用されているメモリの量でプロセスをソートします)...それを強制終了します。これはChromeを完全に殺すことなくfacebookページを「殺し」(そのタブに空白の「ページが死んだ」ウィンドウを与えます)、FBがロックダウンした膨大な量のメモリを解放します... FBをリロードできます。この写真でわかるように、FBはすでに700 + megsを使用しています... 30分以内に開いたことがあります。十分に長く放置すると、その数は利用可能なメモリのすべてのビットを使用するまで上昇します。私は通常、2〜3時間ごとにFBを殺さなければなりません。
更新:新たにロードされたFacebookのインスタンスを開いたまま、週末(3日間)そのままにした後の様子を次に示します。そのように見えますが、ページの読み込みが遅いため、コンピューター上のあらゆるものがすべて遅くなります。2.5gbのメモリを消費しているプロセスを強制終了すると、即座にすべてが復活します。