Sql-Server-2008

X5570 和 X7450 Xeon 的比較

  • June 5, 2009

我正在嘗試找出哪個更適合 SQL Server 2008 安裝:

兩個主頻為 2.66Ghz 的六核 X7460

兩個主頻為 2.93Ghz 的四核 X5570。

理想情況下,我想知道整體上哪個更快——記住 X5570 是 Nehalem/Gainestown 而 X7460 是 Dunnington。

任何意見,將不勝感激!

我最近自己也經歷了同樣的評估過程。我找到了這個文章,它把我牢牢地踢進了 Nehalem 陣營:

community.vmware.com/thread/202280(不能發布超連結,因為我是新使用者)

從本質上講,結果表明,對於記憶體密集型應用程序,8 個 Nehalem 核心通常會勝過多達 16 個上一代 Xeon 或 Opterons 核心。

在 anandtech.com 上四處逛逛,您會發現類似的基準。

答案就像很多“最好的設置是什麼?” 問題,取決於您的具體工作量。

一些數字:

顯然,六核總體上更快。然而:

  • 您的工作負載是否可並行化?也許更少、更快的核心是有意義的。
  • 您的工作負載受 CPU 限制嗎?它是磁碟綁定的嗎?記憶體受限?

如果您有一個並行的、受 CPU 限制的工作負載,它訪問較小的記憶體集,我認為 X7460s 可能會更好。

但是,您可能會發現新的 Nehalem 架構在您的特定工作負載上為您提供了更好的性能(更快的 RAM 和 IO)。

沒有正確的答案——這取決於。

在所有其他條件相同的情況下,我建議您使用 Nehalem,因為當英特爾決定發布它們時,您始終可以升級到六核 :)

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