服务器 频道

探求极限性能 服务器测试之ScienceMark

 

  经过我们对于不同处理器数量和不同容量内存间的测试,我们对于ScienceMark这款软件的相关测试内容有了一定的了解,通过ScienceMark测试,我们可以考察一台服务器的L1、L2性能,内存带宽性能及相关子项目测试的性能。同时,ScienceMark测试也是主板内存控制器能力的体现,对于服务器的内基准性能提供了参考数值。在本文的测试中,我们经过对测试数据的分析,得出了以下几个结论:

  首先,在我们考察的Memory Benchmark测试中,L1、L2带宽测试结果与处理器本身的频率有关,与处理器数量无关。L1/L2 测试成绩与处理器及处理器内部的集合关联数量有关,越快的频率,L1/L2性能就越好;处理器内部使用越多的集合关联,测试结果越好。同时我们的测试显示,在单路和双路两种情况下,处理器数量增加并不能明显提升测试结果,两种结果的差别微乎其微。

  其次,在内存延迟测试中,测试结果只与内存的规格有关,与内存总容量无关。虽然我们尝试各种内存容量,但是内存延迟几乎保持不变,只有在512 Bytes Stride项目的测试中会有差别,不过差别很小。内存带宽则与内存架构和内存操作相关,前者在对于测试结果的影响更大一些。

  第三,主板所提供的内存控制器对于内存带宽和子项目测试的结果有重大影响,在满足内存控制器通道数量的前提下,ScienceMark测试的内存带宽和其他子项目结果只与被测内存的规格有关,与内存容量基本无关,但是内存条数量的增加会对内存延迟和带宽造成微小的变化。在我们测试过程中,第一次测试使用的都是2GB内存条,分别插接不同的数量实现单通道、双通道和四通道的容量变化,得到的数据提升明显。不过当更换内存,满足四通道的插接要求之后,分别对4GB、8GB、12GB内存容量进行测试,测试成绩及极其相近,性能提升微小。

0
相关文章