基准程序是目前公认的性能测试的较好方法。TPC基准程序是由(2)开发的基准测试程序。目前使用较多的TPC基准测试程序规范是(3)和工(4)前者测试对象是联机订货系统,测试结果以每分钟事务处理量(TPM)来衡量后者主要用来表示联机事务处理中数据库和硬件的性能

admin2019-04-08  34

问题 基准程序是目前公认的性能测试的较好方法。TPC基准程序是由(2)开发的基准测试程序。目前使用较多的TPC基准测试程序规范是(3)和工(4)前者测试对象是联机订货系统,测试结果以每分钟事务处理量(TPM)来衡量后者主要用来表示联机事务处理中数据库和硬件的性能和价格之间的关系,以每个TPS(每秒事务处理量)需要多少美元来反映其性价比。此外,还有(5)和(6),前者测试对象是决策支持系统,而后者则用于模拟企业计算环境。

选项 A、TPC-A
B、TPC-B
C、TPC-C
D、TPC-D

答案B

解析 基准程序是目前公认的性能测试的较好方法,典型基准测试程序有:(1)Khrystone基准程序  Khrystone是一个综合性的整数基准测试程序,它是为了测试编译器和CPU处理整数指令和控制功能的有效性,人为地选择一些典型指令综合起来形成的测试程序。用C语言编写的Khrystone基准程序用了100条语句,当今很少使用。(2)Linpack基准程序  Linpack基准程序是一个用FORTRAN语言写成的子程序软件包,称为基本线性代数子程序包,此程序完成的主要操作是浮点加法和浮点乘法操作。测量计算机系统的Linpack性能时,让机器运行Linpack程序,测量运行时间,将结果用MFLOPS表示。(3)Whetstone基准程序  Whetstone是用FORTRAN语言编写的综合性测试程序,主要由执行浮点运算、功能调用、数组变址、条件转移和超越函数的程序组成。Whetstone的测试结果用Kwips表示,1 Kwips表示机器每秒钟能执行1000条Whetstone指令。当今已很少使用。(4)SPEC基准程序SPEC是System Performance Evaluation Cooperative的缩写,SPEC是由几十家世界知名计算机大厂商所支持的非盈利的合作组织,旨在开发共同认可的标准基准程序。SPEC于1989年发表第一套标准化测试基准程序SPEC89,以后多次发表新的基准测试程序,SPEC的基准测试程序全都选自实际的应用程序。1992年SPEC推出SPEC92替代了SPEC 89,1995年推出了SPEC95替代了SPEC92,2000年又推出了SPEC CPU2000取代了 SPEC95。SPECCPU2000基准程序测试了CPU、存储器系统和编译器的性能。 SPEC基准程序测试结果一般以SPECmark(SPEC分数)、SPECint(SPEC整数)和SPECfp(SPEC浮点数)来表示。其中SPEC分数是10个程序的几何干均值。(5)TPC基准程序  TPC是由Transaction Processing Council(事务处理委员会)开发的评价计算机事务处理性能的测试程序,用以评测计算机在事务处理、数据库处理、企业管理与决策支持系统等方面的性能。TPC分别于1989年10月、1990年8月和1992年7月发表了TPC-A和TPC-B,TPC-C三个基准测试程序规范,计划在其后发表的有TPC-D和TPC-E。该基准程序的评测结果用每秒完成的事务处理数TPC来表示。TPC-A基准程序规范用于评价在联机事务处理(OLTP)环境下的数据库和硬件的性能,不同系统之间用性能价格比进行比较;TPC-B测试的是不包括网络的纯事务处理量,用于模拟企业计算环境;TPC-C测试的是联机订货系统;TPC-D,TPC-H和TPC-R测试的都是决策支持系统;TPC-W是基于Web商业(Commerce)的测试标准,用来表示一些通过Internet进行市场服务和销售的商业行为,所以TPC-W可以看作是一个服务器的测试标准。
转载请注明原文地址:https://jikaoti.com/ti/sAJ7FFFM
0

最新回复(0)