许可证限制将我们限制为2台双核服务器,或1台1×四核服务器。
编辑感谢您的回复。应用程序运行Tomcat并执行XSL/XML转换。在Tomcat上是否存在核心到核心的通信,或者每个请求是否在一个线程/核心中处理?目前我们拥有的服务器都是双核Xeon E3113 3 3GHz
编辑应用程序处理大量XML吞吐量,这是一个内存、CPU和网络密集型任务。在幕后,它使用DOM、XPath和Xerces的组合。
发布于 2013-07-02 18:30:38
如果有任何核心到核心通信,那么你会发现一个四核通常比两个双核更快,有时更明显。原因是同一芯片上的核心之间的带宽和/或延迟通常比任何外部连接都快得多。也就是说,您没有提到特定的处理器,所以您可以将一个新的快速双核CPU与一个非常老的四核进行比较,但我想情况并非如此。
发布于 2013-07-02 18:06:02
啊,不管你做什么,考虑年龄。
如今,随着年龄的增长,双核越来越难找到。这意味着慢一点,每个核心。
发布于 2013-07-08 12:31:58
@ewwhite,这是一个适当的应用程序,分布非常有限。
那么,在这种情况下,如果您的应用程序使用的是过时的许可方案,那么随着硬件的发展,您的选择将受到限制。在主要制造商的现代处理器产品中,双核CPU几乎已经过时。随着6核和8核双口服务器的推进,四核CPU也越来越少.
我通常处理这种限制的方式是通过虚拟化。例如,VMware提供了一个很好的选项,可以为软件许可目的指定核心/套接字计数。


另一种选择是在BIOS级别限制操作系统可用的核心数量。高端服务器允许您使用禁用CPU核心论现代处理器.这可能会使您到达您想要的位置,并且仍然为您提供更快的CPU和与较新服务器的兼容性的好处。
https://serverfault.com/questions/520270
复制相似问题