06系统配置与性能评价
02-计算机性能评价方法
2021-08-15 839 1
简介 计算机性能评价方法,包括时钟频率法、指令执行速度法、等效指令速度法,以及比较常用的基准程序测试法。
性能评价方法
时钟频率法: CPU时钟频率, 此评价方法的缺点是,CPU时钟频率高的时候,系统性能不一定高
指令执行速度法: MIPS, 单位时间处理指令的数量。(以这个为代表不科学,因为只测试加法指令)
等效指令速度法(吉普森混合法): 知道了每个指令的使用的频率和时间,加权计算,仍然局限在运算能力
以上三种只考虑了CPU的计算
数据处理速率法 PDR:
Processing Data Rate, 衡量了运算能力和存储速度(主存的存取)
综合理论性能法CTP:
Composite /ˈkɒmpəzɪt/ Theoretical /ˌθɪəˈretɪkl/ Performance,CTP, CTP用 MTOPS( Million Theoretical Operations Per Second,毎秒百万次理论运算)表示,
法限制高性能机器出国。 每一个处理部件的计算单元的有效计算率,然后根据字长情况加以调整,来衡量每个计算单位的性能值
以上5个评价方法基本都是基于CPU和内存的, 如果瓶颈在硬盘,此时速度还是很慢。
针对以上因素, 提出了 基准程序法, 评价CPU、内存、IO、操作系统层面,是目前评价系统性能最为全面的方法
基准程序法
把应用程序中用得最多、最频繁的那部分核心程序作为评估计算机系统性能的标准程序,称为基准测试程序( benchmark)。基准程序法是目前一致承认的测试系统性能的较好方法
类似现在的跑分软件,比较全面的衡量计算机性能的一种方法。
※ 基准程序法中,涉及到测试结果的准确度问题, 其中 真实的程序-核心程序-小型基准程序-合成基准程序,它们的测试结果的准确度依次降低。
TPC事务处理委员会
TPC(Transaction Processing Council,事务处理委员会)基准程序用以评测计算机在事务处理、数据库处理、企业管理与决策支持系统等方面的性能。该基准程序的评测结果用每秒完成的事务处理数TPC来表示。
TPC-A 基准程序规范用于评价在OLTP环境下的数据库和硬件的性能,不同系统之间用性能/价格比进行比较;
TPC-B测试的是不包括网络的纯事务处理量,用于模拟企业计算环境;
TPC-C测试的是联机订货系统;在线联机事务处理测试
TPC-D、TPC-H和TPC-R测试的都是决策支持系统,其中TPC-R允许有附加的优化选项;
TPC-E测试的是大型企业信息服务系统。
TPC-W是基于Web 应用的基准程序,用来测试一些通过Internet进行市场服务和销售的商业行为,所以TPC-W可以看作是一个服务器的测试标准。