服务器性能基准测试 为了客观地量度服务器性能,人们制定了一系列基准测试,利用测试的结果来量度服务器各方面的性能
目前有许多专门设计基准测试程序和管理各种计算机系统基准测试指标的机构,其中最著名的是SPEC(标准性能评估机构,英文全名是Standard Performance Evaluation Corporation )和TPC(事务处理性能委员会,英文全名是Transaction Processing Performance Council)
这些机构以及其它厂商设计了一系列基准测试指标来全面量度服务器的性能
这些基准测试指标已经成为企业用户考察服务器性能和选型的依据之一
SPEC基准测试 SPEC(The Standard Performance Evaluation Corporation)标准性能评测机构,是国际上对系统应用性能进行标准评测的权威组织,它旨在确立、修改以及认定一系列服务器应用性能评估的标准
目前包括8大测试规范、26种测试模型
该组织成立于1988年,是由斯坦福大学、清华大学、微软、等全球几十所知名大学、研究机构、IT企业组成的第三方测试组织
SPEC 经过多年的发展积累,该测试标准得到了全球众多用户的广泛认可
SPECjbb2005 SPECjbb2005(Java服务器基准)是一种用于评估服务器端Java性能的SPEC基准
和上一代的SPECjbb2000一样,SPECjbb2005可以通过模拟一套三层式的客户端/服务器系统来评估服务器端Java性能,而在模拟过程中最为强调的就是中间层
该基准实施了JVM(Java虚拟机)、JIT(Just-In-Time)编译器、垃圾收集、线程和操作系统的某些方面
它还可测量CPU、缓存、内存和共享内存处理器(SMP)的性能
SPECjbb2005提供了一种新的增强型工作负载,而且其实施方式更加客