查看: 73644|回复: 35

[精华] [转]性能测试指标介绍

[复制链接]
招聘 : 灾备架构师
论坛徽章:
53
IT宝贝
日期:2009-02-23 21:48:25现任管理团队成员
日期:2011-05-07 01:45:08IT宝贝
日期:2013-06-18 18:07:16
发表于 2004-7-13 17:49 | 显示全部楼层 |阅读模式
在对一个项目进行硬件选型时,常常听别人提TPCC,TPMC之类的述语,那么它们是怎么回事,以及如果评测出来的,从别处转了一文档,详细说明了此,有关更详细的,可参见网站www.tpc.org

性能测试指标介绍.doc

54.5 KB, 下载次数: 6026

招聘 : 数据分析/ETL
认证徽章
论坛徽章:
111
itpub13周年纪念徽章
日期:2014-10-08 22:38:42蜘蛛蛋
日期:2012-11-20 15:54:17ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:07迷宫蛋
日期:2012-05-14 21:33:272012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:36紫蛋头
日期:2013-01-29 09:45:50
发表于 2004-7-15 23:42 | 显示全部楼层
Not bad,thanks.

使用道具 举报

回复
论坛徽章:
0
发表于 2004-7-24 01:48 | 显示全部楼层
仔细阅读,收益非浅!
过些天再写读后感来

使用道具 举报

回复
招聘 : 灾备架构师
论坛徽章:
53
IT宝贝
日期:2009-02-23 21:48:25现任管理团队成员
日期:2011-05-07 01:45:08IT宝贝
日期:2013-06-18 18:07:16
 楼主| 发表于 2004-7-24 11:12 | 显示全部楼层
最初由 fumozunzhe 发布
[B]仔细阅读,收益非浅!
过些天再写读后感来 [/B]


呵呵,看样子真有收获呀,期待你的读后感呀

使用道具 举报

回复
论坛徽章:
3
行业板块每日发贴之星
日期:2005-07-18 01:02:30授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
发表于 2004-7-27 00:59 | 显示全部楼层
但是我自己的感觉,估算一个TPMC值来选服务器是非常不准确的。tpmc值相差几万时,在小型机的价格上,就相差数十、百万。

使用道具 举报

回复
招聘 : 灾备架构师
论坛徽章:
53
IT宝贝
日期:2009-02-23 21:48:25现任管理团队成员
日期:2011-05-07 01:45:08IT宝贝
日期:2013-06-18 18:07:16
 楼主| 发表于 2004-7-27 08:44 | 显示全部楼层
哦,对TPMC的估算只是个大致值,做个参考而己,并不是绝对的

使用道具 举报

回复
论坛徽章:
62
马上加薪
日期:2014-02-19 11:55:142011新春纪念徽章
日期:2011-02-18 11:43:332010广州亚运会纪念徽章:田径
日期:2011-02-17 18:03:352011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:502011新春纪念徽章
日期:2011-01-25 15:41:012010广州亚运会纪念徽章:三项全能
日期:2010-11-15 13:36:51ITPUB9周年纪念徽章
日期:2010-10-08 09:34:02
发表于 2004-7-27 09:34 | 显示全部楼层
好东西

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
发表于 2004-7-27 19:44 | 显示全部楼层
不错。不错

使用道具 举报

回复
招聘 : 灾备架构师
论坛徽章:
53
IT宝贝
日期:2009-02-23 21:48:25现任管理团队成员
日期:2011-05-07 01:45:08IT宝贝
日期:2013-06-18 18:07:16
 楼主| 发表于 2004-8-13 14:55 | 显示全部楼层
性能指标


注意:在RS6000及eServer pSerial的性能指标数据是使用特定的高配置开发级计算机系统获得的。如果系统支持外部高速缓存,应使用32位应用和外部高速缓存。所有的性能标准值和评估都仅供参考,IBM对此并未作出任何承诺。客户应咨询包括系统标准在内的其他信息源,来评估他们考虑购买的系统性能。实际的系统性能取决于许多因素,包括系统硬件配置和软件设计与配置。IBM建议,为预测系统的性能,应进行面向应用的测试。可以访问以下站点获得更多信息:
SPEC - http://www.spec.org
TPC - http://www.tpc.org
Linpack - http://www.netlib.no/netlib/benchmark/performance.ps

以下性能指标反映了测试系统的微处理器,内存体系结构和编译器的性能:

SPECint95 - SPEC 组件级的性能指标,它衡量了整数的性能。其值为8种CINT95测试的几何平均值。所有的测试程序是用C语言编写。可用多种优化的编译参数(compiler flags)。

SPECint_base95 - 相同的CINT95测试,只是在8种测试程序中要用的编译参数(compiler flags)最多为4种。

SPECint_rate95 - 它衡量了整数吞吐量性能。其值为8种CINT95测试的几何平均值。所有的测试程序是用C语言编写。可用多种最优的编译参数(compiler flags)。

SPECint_base_rate95 - 相同的CINT95测试,只是在8种测试程序中要用的编译参数(compiler flags)最多为4种。

SPECfp95 - SPEC 组件级的性能指标,它衡量了浮点数的性能。其值为10种CFP95测试的几何平均值。所有的测试程序是用FORTRAN语言编写。可用多种优化的编译参数(compiler flags)。

SPECfp_base95 - 相同的CFP95测试,只是在10种测试程序中要用的编译参数(compiler flags)最多为4种。

SPECfp_rate95 - 它衡量了浮点数吞吐量的性能。其值为10种CFP95测试的几何平均值。所有的测试程序是用FORTRAN语言编写。可用多种优化的编译参数(compiler flags)。

SPECfp_base_rate95 - 相同的CFP95测试,只是在10种测试程序中要用的编译参数(compiler flags)最多为4种。

SPECint2000 - 新的SPEC 组件级的性能指标,它衡量了整数的性能。其值为12种CINT2000测试的几何平均值。除了一种是用C++编写外,所有的测试程序是用C语言编写。可用多种优化的编译参数(compiler flags)。

SPECint_base2000 - 相同的CINT2000测试,只是在12种测试程序中要用的编译参数(compiler flags)最多为4种。

SPECint_rate2000 - 它衡量了整数吞吐量性能。其值为12种CINT2000测试的几何平均值。

SPECint_base_rate2000 - 相同的CINT2000测试,只是在12种测试程序中要用的编译参数(compiler flags)最多为4种。

SPECfp2000 - 新的SPEC 组件级的性能指标,它衡量了浮点数的性能。其值为14种CFP2000测试的几何平均值。所有的测试程序是用FORTRAN和C语言编写。可用多种优化的编译参数(compiler flags)。

SPECfp_base2000 - 相同的CFP2000测试,只是在14种测试程序中要用的编译参数(compiler flags)最多为4种。

SPECfp_rate2000 - 它衡量了浮点数吞吐量的性能。其值为14种CFP2000测试的几何平均值。可用多种优化的编译参数(compiler flags)。

SPECfp_base_rate2000 - 相同的CFP2000测试,只是在14种测试程序中要用的编译参数(compiler flags)最多为4种。


SPECweb96 - 其值为在没有显著降低系统相应时间情况下,每秒最大的HTTP操作数。

SPECweb99 - 其值为在预定义的工作量下,WEB服务器可支持并确认的同时连接数。

SPECjvm99 - 该性能指标集包含8种不同的测试,每种测试均测量载入程序、验证类文件、动态编译(如果使用了JIT编译器的话)、执行程序的时间。然后用几何方法计算出复合的指标。指标越高表示性能越好。

SPEC JBB2000 - 每秒钟的操作数,它代表了一个批发供应商的订单处理应用程序。它是用一个Java程序模仿一个三层的客户机/服务器结构,并强调于中间层。


以下Transaction Processing Council (TPC)性能指标反映了测试系统的微处理器、内存子系统、磁盘子系统和部分网络系统的性能:

tpmC - TPC Benchmark C 吞吐量,用来衡量在至少20分钟内有效的TPC-C配置运行过程中,每分钟所处理的平均事务数。

$/tpmC - TPC Benchmark C 价格性能比,反映系统硬件、软件和维护费之和除以系统的tmpC所得到的5年估计总费用。越低越好。

QppH - TPC-H 的功能指标,是17个TPC-H查询、插入测试行删除测试的几何平均值。它可衡量系统利用所有的可用资源为单个用户提供最快响应得能力。QppH 可根据数据库的大小从30GB到1TB之间变化。

QthH - TPC-H 的吞吐量指标,是一个传统的吞吐量指标,可表明系统以均衡的方式支持多用户的工作负荷的能力。在这种方式下,同时选择许多查询用户, 每个用户必须以不同的顺序执行全部17次查询。如果有插入/删除操作,在后台就有运行这一系列查询的更新数据流。QthH 可根据数据库的大小从30GB到1TB之间变化。

QphH - 是功能指标 (QppH)和 吞吐量指标(QthH) 的几何平均值。

$/QphH - TPC-H 标准的价格性能比,反映系统硬件、软件和维护费之和除以系统的tmpC所得到的5年估计总费用。越低越好。

TPM - 每分钟所处理的平均事务数 (NotesMark)。

Average Response Time - 在平均用户操作负载下,完成一笔交易的平均时间。

ROLTP - 相对OLTP性能,从一个IBM分析模型得到的商务处理性能的评估,该IBM分析模型可以模拟一些如CPU、高速缓存及内存等的系统操作,但不能模拟硬盘或网络I/O操作。尽管使用了通常的数据库和操作系统参数,但这种模型不反映特定的数据库、AIX版本或发行版。该模型假定使用32位应用。IBM RS/6000 Model 250是基本参照系统,其值是1.0。虽然相对OLTP性能值可以用来比较估计的RS/6000商用处理性能,但实际系统性能是多种多样的,取决于许多因素,包括硬件配置和软件设计与配置。RS/6000系列中,在每一款机器的每一种CPU下,都有ROLTP指标。如果有在某一配置中实测的性能指标,我们可以根据比例,大致换算出在其他配置下的指标,以供选型参考。

使用道具 举报

回复
招聘 : 数据分析/ETL
认证徽章
论坛徽章:
111
itpub13周年纪念徽章
日期:2014-10-08 22:38:42蜘蛛蛋
日期:2012-11-20 15:54:17ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:07迷宫蛋
日期:2012-05-14 21:33:272012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:36紫蛋头
日期:2013-01-29 09:45:50
发表于 2004-8-15 18:52 | 显示全部楼层
Great job,thank prada!

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表