导读-- 什么是基准测试?一般来讲,“基准测试”是一个标准,某一特例依据这个标准被测量。计算机工业早已开发了许多基准应用软件,它们能进行一系列操作以检测部件或系统级的性能……
什么是基准测试?一般来讲,“基准测试”是一个标准,某一特例依据这个标准被测量。计算机工业早已开发了许多基准应用软件,它们能进行一系列操作以检测部件或系统级的性能。
进行基准测试是指设计检测程序,运行检测程序,记录结果,把检测结果与相同检测程序在相同系统或另外系统上的运行结果相比较的整个过程。
基准测试是如何工作的?
基准测试测量部件、子系统或整个计算机系统的性能,基准测试软件是标准化的,这样不同系统的测试结果大致是可比较的,通过测试结果,你可以对相似系统执行相同任务的情况作一个比较。
基准测试一般是检测、测量一个部件或系统可以达到的最佳性能。比较两个系统的测试结果只能提供有关系统性能的相对数据。然而当估量系统在典型的、实际的应用环境中的性能时,这些数据就不那么有用了。
关于基准测试的类比
基准测试数据与一台发动机马力级别有些相似。在购买汽车时,你会使用马力及其它信息来判断某辆汽车是否适合你的需要。你还会考虑到这辆汽车的应用范围。你要买的汽车除了应在一定的马力范围内,还必须满足你的其他要求,如:可靠性、安全性、可用性、转手价值,甚至一些很个人化的特性;空调和驾驶盘等。
正如发动机的马力级别一样,你在衡量计算机系统时,基准测试只是一个因素。因为基准测试测量性能,而性能仅仅是一个计算机系统的一个方面。
工业标准测试
本文侧重于能针对计算机系统进行客观测量的工业标准基准测试。这些标准由独立的公司或公司的联合体开发、维护。而且,个人计算机工贸新闻界经常开发自己的检测软件并对比系统。这些结果在出版物中对不同系统测试的评价起着重要作用。
这些基准检测或是由一个独立组织审计,或者干脆被其完全经管,所以测试结果是客观的。(某个经销商的私用、专用测试只是在内部开发阶段,或用来在此给经销商的产品系列之间作比较时才是有用的,如果是与其他公司产品作比较,私用或专用就没有什么意义了)。
计算机制造商在研究、开发过程中,利用基准测试结果评价系统,并将这个信息提供给一些可能的客户。软、硬件开发者则利用基准测试进行性能优化。最终用户把基准测试作为选择、购买服务器过程中的一个环节。