從雙核心到四核心以加快 Chrome 中的多選項卡瀏覽速度

從雙核心到四核心以加快 Chrome 中的多選項卡瀏覽速度

我有一台Athlon II 240,經常當我突然在Chrome 中打開5-10 個新選項卡時,我的兩個CPU 核心都達到100%,並且我之前打開的所有選項卡都會凍結大約10-20 秒,直到新頁面載入並重新啟動。

現在我陷入了兩難的境地。我可以花大約 100 美元升級到 6 核 Thuban,或者花大約 300 美元購買最新的 Haswell i5 主機板。

我想問你們的問題是:

  • 升級 CPU 是否顯著提升了 Chrome 的瀏覽體驗?
  • 您從哪個 CPU 升級到哪個?
  • 我有興趣知道我是否可以(根據您的答案進行粗略插值):
    • 更多的CPU會加速多少快取帶到Chrome?
    • 更多的CPU會加速多少核心帶到Chrome?
    • 將會有多少速度超微CPU到一個英特爾CPU帶到Chrome?

請注意,我對通用答案不感興趣,例如“更快的雙核比更慢的四核更好”,相反,我希望您告訴我您在 Chrome 中運行許多選項卡時使用特定 CPU 的個人體驗。

另外,我不太相信 Javascript 或 Chrome 的基準,我認為它們不能準確預測真實的使用者體驗,但如果你有相反的論點,我想聽聽他們的觀點。

更多細節:

  • 我有 16 GB RAM,並且關閉了分頁文件,因此硬碟沒有瓶頸,也不需要 SSD。
  • 我有 4 個顯示器,兩個在整合 HD4250 上,兩個在 Quadro NVS 290 上,這些不是強大的 GPU,所以我不確定它們是否是瀏覽時的瓶頸。

答案1

根據我的經驗,幹擾滾動的擴展可能會導致嚴重的延遲。


即使 CPU 使用率表明您在這種情況下受到 CPU 限制,您仍然可能會從 SSD 中受益。

瀏覽器有自己的頁面緩存,其目的與作業系統頁面檔案和磁碟快取完全不同(最小化網路活動),並且不是記憶體不足的功能。當您透過一堆同時瀏覽器快取讀取來存取磁碟時,磁頭被迫反覆來回查找,並且吞吐量會下降。作業系統磁碟快取可以幫助解決此問題,但前提是相關頁面/內容在快取中「熱」。


導致瀏覽速度緩慢的另一個經常被忽視的因素是,透過從同一台伺服器開啟多個標籤(它們是否來自同一伺服器),您將開啟大量同時連接並觸發限制。當發現來自一個客戶端位址的多個同時連線時進行限制是很常見的,既可以防止拒絕服務,也可以更公平地共享頻寬。

相關內容