测试平台及测试方法
CPU-Z测试结果
由CPU-Z测试结果我们可以清楚的看到这台服务器采用的是45nm制程的Intel Xeon E5472 Harpertown处理器,主频为3.0GHz,FSB为1600MHz。
本台服务器的基本配置如下:
我们以下所进行的测试都是在这台服务器上进行的。
我们首先在上述配置的服务器上安装了Microsoft Windows 2003 Enterprise Server R2 x64,正确安装了各个硬件的驱动程序,确保服务器工作在最佳的状态。我们主要在这个系统上进行了SPECjbb2005和SunGard两项测试。
SPECjbb2005:
SPEC服务器应用性能基准测试是一个全面衡量Web应用中java企业应用服务器性能的基准测试,该测试是目前业界标准的、权威的基准测试之一,得到众多国际软硬件厂商的支持和参与。
SPECjbb2005(Java服务器基准)是评估服务器端JAVA性能的SPEC测试工具,也是一种被广泛使用的工业标准基准测试。SPECjbb2005通过提供面向对象方式运行的、新的增强的工作负载,来反映真实应用系统的情况。在测试中我们采用了BEA的最新64位 Jrockit JVM (jrockit-jdk1.6.0_02-windows_x86_64)。
SunGuard AA:
SunGard Adaptiv Analytics 是一项基于 SunGard常用软件的金融场景的性能指标评测。该软件基于常用的蒙特卡罗(Monte Carlo)算法计算设想的股票组合的未来价值。该性能指标评测的的结果是,通过大型金融机构用来进行复杂运算的方式测量的服务器性能。
完成上述测试之后,我们在服务器上面重新安装了SUSE Linux 10.1-x86_64位操作系统,主要在这个系统下测试了SPEC CPU2006。
SPEC CPU2006:
CPU2006以Sun Ultra Enterpirse 2工作站作为基准参考系统,以此为参考,其他测试系统与之相比即可得出相对性能指数。Sun的这套系统使用了一颗296MHz的UltraSPARC II处理器。
对于一个高性能计算机来说,用户最关注的就是它的整体运算能力,而对于单个CPU性能及作业吞吐能力的测试,就要靠基准测试SPEC CPU2006来完成。也就是对于计算密集类型的工作负荷来说,SPEC CPU2006是一个非常重要的基准测试。SPEC CPU2006能分别测量计算机系统的整数和浮点性能。