发布网友 发布时间:2024-07-21 20:16
共1个回答
热心网友 时间:2024-08-04 09:04
事务处理性能委员会(Transaction Processing Performance Council,TPC)是一个由数十家会员公司共同创立的非营利国际组织,总部位于美国,其主要成员是计算机软硬件制造商而非终端用户。TPC的主要职责是制定商务应用基准程序的标准规范,衡量性能和价格,并管理测试结果的发布流程。
TPC并不直接提供基准程序的代码,而是提供详细的标准规范供制造商和其他测试者根据这些规范自行构建测试平台和程序。为了保证测试结果的公正性,被测试者通常需要提交一份详细的Full Disclosure Report,包括系统的配置详情、价格(包括五年维护费用)等,此报告需由TPC授权的审核员进行核实,全球审核员数量有限,主要分布在美国。
TPC已发布过多个版本的基准程序,如TPC-A、TPC-B(已过时)、TPC-C(在线事务处理OLTP)、TPC-D(决策支持DS)和即将推出的TPC-E(大型企业信息服务)。TPC-C被广泛用于评估C/S架构系统性能,尤其在衡量TPCC值时,它能反映系统的性价比,即系统的总价格除以每分钟处理的交易数(tpmC)。
TPC-C基准程序模拟了一个批发商的场景,参与者可以根据自己的需求调整参数N以优化测试。测试结果需考虑实际应用与基准程序的契合度,因为TPC基准主要用于评估整体系统性能而非单个组件。此外,由于TPC测试的复杂性和成本,用户在选择系统时需注意,TPC度量值可能并不完全反映实际部署环境中的性能,因为测试环境与实际使用环境往往存在差异。
TPC是“事务处理性能委员会”、“地球和平联合组织”和“ 传输功率控制”的简称。另外,TPC应用在炼钢行业,是鱼雷罐车的意思,用于装铁水的车子。