许可证限制将我们限制为2台双核服务器或1台四核服务器。
运行2个双核服务器还是1个四核?
双核处理器现在很难find。 哪个会给最好的performance?
编辑感谢您的答复。 该应用程序运行Tomcat Java并执行XSL / XML转换。 Tomcat上的核心通信是核心的,还是每个请求在单个线程/核心中处理? 目前我们的服务器都是双核Xeon E3113 3GHz
编辑应用程序处理大量的XML吞吐量,这是一个内存,CPU和networking密集型任务。 在底层,它使用DOM,XPath和Xerces的组合。
如果有任何核心到核心的通信,那么你会发现一般情况下,四核将比两核双核更快,有时甚至更高。 原因是同一芯片上的内核之间的带宽和/或延迟通常比任何外部连接都要快得多。 这就是说,你不提特定的处理器,所以你可以比较一个新的快速双核CPU到一个非常古老的四核心,但我想不是这样。
啊,无论你做什么,都要考虑年龄。
现在双核很难找,因为他们年纪大了。 这意味着每个核心速度较慢。
@ewwhite这是一个分发非常有限的专有应用程序。
那么在这样的情况下,如果你有一个古老的授权scheme的应用程序,随着硬件的进步,你的select将会受到限制。 双核CPU在主要制造商的现代处理器产品中都已经过时了。 随着6核和8核双路服务器的发展,四核CPU也不太可用。
我通常通过虚拟化来实现这种限制。 例如,VMware提供了一个很好的选项来指定用于软件许可目的的核心/套接字计数。


另一种select是在BIOS级别限制操作系统可用的内核数量。 高端服务器允许您在现代处理器上禁用CPU内核 。 这可能会让你到你想要的地方,仍然为你提供更快的CPU和与更新的服务器的兼容性的好处。