recreation.gov はなぜ CPU を大量に使用するのでしょうか? 設計が悪いのでしょうか、それとももっと悪質な何かがあるのでしょうか?

recreation.gov はなぜ CPU を大量に使用するのでしょうか? 設計が悪いのでしょうか、それとももっと悪質な何かがあるのでしょうか?

前日の夜にキャンプ場を調べた後、朝デスクトップに戻ると、デスクトップが熱くなっていることに気づきました。ファンがフル回転するなど。

GPUマイナーがインストールされているウェブサイトを訪問したと仮定して、開いているタブ(30個以上あり、困ったものです!)を整理し始めたところ、犯人は米国政府のサイトであることがわかりました。https://recreation.gov具体的には、このページは次のようになります。https://www.recreation.gov/camping/campsites/11555

このページを開くたびに、CPU (GPU ではありません) が急上昇し、Google タスク マネージャー (Shift + Esc) によると、GPU プロセスが急上昇し、メモリが増加します。

Google タスク マネージャー プロセス リスト

ソース コードとネットワーク タブを調べても、暗号通貨マイニングなどを示すものは何も見当たらないので、疑問に思います...これはどこかの設計が悪いのでしょうか? マップ ライブラリやアニメーション ライブラリの問題でしょうか?

私はAntiminer、No Coin、AdBlock Plusを使用しています。

皆さんはどう思いますか?

答え1

DevTools パフォーマンス プロファイラーは、これが何であるかを非常に正確に示します。

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

2 番目のスタック フレームから、これはマップに関するものであることがわかります。マップはページの一番下にあり、WebGL によって動作しています。何も起こらなかった場合に更新をスキップするようには設計されていないようですが、代わりに可能な限り最大の fps で実行されます。

他にアクティビティはありません。マップをブロックすると、CPU 使用率は消えます。マップです。

関連情報