【IT168评测中心】服务器作为企业多种网络相关应用的核心设备,其性能影响到企业的日常应用。而提到性能,无论用作文件服务器、邮件服务器、数据库服务器等等何种用途,服务器子系统的性能始终作为基础。在我们日常的测试项目中,服务器子系统的性能也作为我们衡量服务器整体性能的关键指标。熟悉我们测试过程的读者会发现,ScienceMark等几款软件是我们日常测试服务器子系统性能的必备软件。本文主要研究的是处理器数量和内存数量对于ScienceMark相关测试的影响。
在本文的测试中,我们使用的是ScienceMark v2.0版测试软件。它是一款用于测试系统特别是处理器在科学计算应用中的性能的软件,我们重点考察的MemBenchmark测试项目是其中针对处理器缓存、系统内存而设计的功能模块,它可以测试系统内存带宽、L1 Cache延迟、L2 Cache延迟和系统内存延迟,另外还可以测试不同指令集的性能差异。
本次我们测试使用的服务器为戴尔PowerEdge 2900 III。服务器的基本规格如下:
测试服务器基本信息 | |
服务器型号 | Dell PowerEdge 2900 III |
处理器 | Intel 至强 E5430 x 2 |
内存 | 2GB FBD DDR2 667 SDRAM x 4 |
主板芯片组 | Intel 5000X芯片组 |
硬盘 | Seagate Cheetah 15K.5 |
硬盘控制器 | DELL Perc 5/i RAID Controller |
阵列卡测试 | WriteBack, Cached I/O, Adapative Read Ahead |
硬盘设置 | RAID 5,条带大小64KB 主分区20GB,测试分区50GB |
网卡 | Broadcom BCM5708C千兆网卡 X 2 |
操作系统 | Windows Server 2003 R2 Enterprise Edition SP2 |
我们使用了一台安装了Windows Server 2003 R2操作系统的DELL PowerEdge 2900 III服务器作为测试平台。由于本文主要研究处理器数量及系统内存容量对于ScienceMark最终测试结果的影响,所以在测试中,我们分别尝试使用数量不同的处理器和内存进行搭配,考察在Memory Benchmark下测试结果变化的影响幅度。