benchmark测试在计算机领域中最广泛和最成功得应用是性能测试,主要测试响应时间、传输速率和吞吐量等。此外他也用于功能、可操作性和数据处理开发易用性等方面的测试。benchmark测试有些偏重于硬件,有些偏重于软件,还有些注重于整个系统。在硬件方面广泛应用于评价CPU、内存、I/O接口和外围设备的性能,主要测试两个方面的性能指标:一是硬件传输数据的带宽,称为带宽基准测试;二是数据传输的延迟,称为延迟基准测试。在软件方面,他用于评价操作系统、数据库和中间件以及应用软件的数据处理能力。
Benchmark测试中最重要的是标准规范,也就是说他是一个评价方式,工具等因素已经不重要,只要大家都用同一标准规范、同一工具进行系统测试,那么测试结果也就具有了比较意义。Benchmark 测试实际上就成了各个厂商展示技术实力的舞台, 任何厂家或者测试者都可以根据组织公布的规范标准, 构建自己最优的系统.