web-dev-qa-db-ja.com

Chromeでマルチタブブラウジングを高速化するために、デュアルコアからクアッドコアに移行する

Athlon II 240を持っていますが、Chromeで突然5〜10個の新しいタブを開くと、両方のCPUコアが100%になり、以前に開いたすべてのタブが新しい​​ページが読み込まれるまで10〜20秒間フリーズします。レンダリングします。

今、私はジレンマに陥っています。 6コアのThubanに約100ドルでアップグレードするか、新しいマザーボードを搭載した最新のHaswelli5を約300ドルで購入できます。

皆さんへの私の質問は次のとおりです。

  • CPUをアップグレードすると、Chromeでのブラウジングエクスペリエンスが大幅に高速化されましたか?
  • どのCPUからどのCPUにアップグレードしましたか?
  • (あなたの答えから大まかに補間して)できるかどうか知りたいです:
    • より多くのCPUキャッシュがChromeにどれだけの速度をもたらしますか?
    • より多くのCPUコアがChromeにどれだけの速度をもたらしますか?
    • AMD CPUからIntel CPUに移行するとChromeにどのくらいの速度がもたらされますか?

「遅いクアッドコアよりも速いデュアルコアの方が良い」のような一般的な答えには興味がないことに注意してください。 Chromeで多くのタブを実行しているときの、特定のCPUの個々の経験について教えてください。

また、JavascriptやChromeのベンチマークはあまり信じていません。実際のユーザーエクスペリエンスを正確に予測できるとは思いませんが、反対の議論がある場合は、ぜひ聞いてみてください。

さらにいくつかの詳細:

  • 私は16ギガのRAMを持っていて、ページングファイルをオフにしているので、ハードディスクにボトルネックはなく、SSDも必要ありません。
  • 私は4台のモニターを持っています。2台は統合HD4250に、2台はQuadro NVS 290にありますが、これらは強力なGPUではないため、ブラウジング時のボトルネックかどうかはわかりません。
1
Plain Coder

私の経験では、スクロールを混乱させる拡張機能は、大幅な遅延を引き起こす可能性があります。


この場合、CPU使用率は、CPUが制限されていることを示していますが、SSDの恩恵を受ける可能性があります。

ブラウザには、OSのページファイルやディスクキャッシュとはまったく異なる目的(ネットワークアクティビティを最小限に抑える)の独自のページキャッシュがあり、メモリが不足している機能ではありません。多数の同時ブラウザキャッシュ読み取りでディスクにヒットすると、ヘッドは繰り返し前後にシークすることを余儀なくされ、スループットが低下します。 OSディスクキャッシュはこれに役立ちますが、問題のページ/コンテンツがキャッシュ内で「ホット」である場合に限ります。


ブラウジングが遅くなる原因となるもう1つの見落とされがちな要因は、同じサーバーから(同じサーバーからの)複数のタブを開くことにより、多数の同時接続を開き、スロットルをトリガーすることです。 1つのクライアントアドレスからの多数の同時接続が見られる場合のスロットリングは、サービス拒否から保護し、帯域幅をより公平に共有するために一般的です。

1
Ben Voigt