虽然这是一个比较幼稚的问题,但是我经过长时间的谷歌搜索也没有找到任何明确的答案。
最近我计划在我的家庭实验室中使用 AMD Opteron Quad Core 2350。
我不会将其作为专业服务器运行。相反,我只会将其用于开发。它将具有以下功能:
- 2 个 Apache 服务器实例(我需要这个)
- 1 个 FTP 服务器
- 始终运行 VNC
- MySQL、PostgreSQL
- 我需要非常快的编译器性能
- 我将运行几个 Eclipse 驱动的工具,如 VPUML、Zend IDE、Eclipse 或者可能是 Net Beans
我还会运行许多桌面应用程序,这些应用程序是每个桌面用户都需要的。虽然使用 Phenom X4 等桌面处理器可以顺利运行所有这些应用程序,但我希望使用服务器处理器来获得更高的性能。
我的问题是服务器处理器真的能提高性能吗?如果我运行很多GUI 应用程序? 或者会减少表现?
显然不会有重量级的数学计算。我只是担心服务器处理器是否比桌面处理器更能承受GUI应用程序?
答案1
服务器芯片通常与台式机芯片只有一个区别:能够与多插槽主板配合使用。
编辑:就您的具体情况而言,Opteron 2350 是一款 2.0GHZ Barcelona 芯片。因此,它与 Phenom X4 9350e 是同一款芯片,只是 Opteron 可以与多插槽主板配合使用。
编辑 2:实际上 Opteron 的 TDP 为 75W,而 9350e 的 TDP 为 65W。我怀疑 9350 有一个非“E”版本的 TDP 也是 75W,但目前我找不到。
答案2
寻找快速 I/O(即优质 SSD)将比拥有服务器级与台式机级芯片带来更多好处(假设核心数相同)。在许多情况下,IO 甚至更为重要,因此从优质 SATA HDD 过渡到优质 SSD 将比从 2 核过渡到 4 核带来更多好处。编译器和 Postgresql 可以从 CPU 和优质 I/O 中受益,其余应用程序只能从优质 I/O 中受益