![X5570 和 X7450 Xeon 的比较](https://linux22.com/image/482634/X5570%20%E5%92%8C%20X7450%20Xeon%20%E7%9A%84%E6%AF%94%E8%BE%83.png)
我正在尝试找出哪个更适合 SQL Server 2008 安装:
两个六核 X7460,主频为 2.66Ghz
,或
两个四核 X5570,主频为 2.93Ghz。
理想情况下,我想知道哪个总体上更快 - 请记住 X5570 是 Nehalem/Gainestown 而 X7460 是 Dunnington。
任何意见,将不胜感激!
答案1
我最近也经历了同样的评估过程。我发现了这个帖子,它让我坚定地加入了 Nehalem 阵营:
community.vmware.com/thread/202280(由于我是新用户,因此无法发布超链接)
从本质上讲,结果表明,对于内存密集型应用程序,8 个 Nehalem 核心的性能通常会优于多达 16 个上一代 Xeon 或 Opteron 核心。
在 anandtech.com 上搜索一下,你就会找到类似的基准。
答案2
就像许多“最佳设置是什么?”的问题一样,答案取决于您的具体工作量。
一些数字:
显然,六核处理器总体上速度更快。但是:
- 您的工作负载可以并行化吗?也许更少、更快的内核是有意义的。
- 您的工作负载是否受 CPU 限制?是否受磁盘限制?是否受内存限制?
如果您有并行的、受 CPU 限制的工作负载,并且需要访问一组较小的内存,我认为 X7460s 可能会更好。
但是,您可能会发现新的 Nehalem 架构在您的特定工作负载上可提供更好的性能(更快的 RAM 和 IO)。
没有正确答案——这取决于具体情况。
在其他所有条件相同的情况下,我建议使用 Nehalem,因为当英特尔决定发布六核处理器时,您可以随时升级到六核处理器 :)
答案3
Nehalem 处理器是最佳选择,它们的速度几乎是上一代英特尔处理器的 2 倍。我肯定会建议使用 Nehalem 处理器,而不是上一代处理器。