Performance

英特爾至強 E7-4807 與英特爾至強 X5690

  • April 11, 2014

我們用新的伺服器替換了我們的主要業務線伺服器。舊伺服器有雙 Xeon X5690(第 2 代舊晶片),新伺服器有四個 Xeon E7-4807。我們預計處理器性能至少保持不變。

我們的主要 java 應用程序顯示出 50% 的性能損失,並且在對兩台機器執行 sysbench 時,舊處理器速度提高了 50%。

這是一個特別糟糕的晶片嗎?有什麼我們在性能方面缺少的東西嗎?

(兩者的作業系統都是 Centos 5.10 x86_64,記憶體是 128GB)

有點…

這是資源規劃和跨 CPU 線和代做出硬體決策的一個很好的教訓。我有過在幾個不同行業的應用程序中需要高端 CPU 的獨特經驗,而且還能夠在重大架構更改之前進行測試和基準測試。

因此,我的規則是在您進行硬體更改時檢查產品線並轉移到在產品組合中具有可比地位的處理器。

什麼更好?2010 款奔馳 S 級還是 2014 款奔馳 C 級?這取決於…

  • Intel Westmere x5690是一款 3.47GHz 六核處理器。它是英特爾在其產品生命週期內的高端主流伺服器 CPU。
  • Intel Westmere-EX E7-4807是一款 1.86GHz 六核處理器,適用於四路主機板。該 CPU 位於產品線的底部。它與 x5690 在同一季度發布。

英特爾比較表- 比較 x5690 和 E7-4807

那麼有什麼問題呢?

您的“新”伺服器也在執行舊架構。請記住,較大的伺服器平台(四路等)不會像較小的系統那樣經常更新。您的 CPU 執行的時鐘速度大約是前一個 CPU 的一半,但屬於同一代,因此性能下降。E7-4807 也缺少Turbo Boost

我很想知道是什麼促使升級。您可能擁有所需的原始 CPU 性能。是記憶還是其他因素?瓶頸是什麼?

如果您只需要額外的核心,更好的選擇是更新的雙插槽系統,但配備頂級 Intel E5-2643v2 (3.5GHz) 或 E5-2697v2 (2.9GHz) CPU。

引用自:https://serverfault.com/questions/588223