应用性能参考SPEC

| 暂无评论 | 暂无引用通告

-->

TPC体系注重在线处理能力和数据库查询能力不同,SPEC体系中最广为人知的两个子项,是衡量CPU、内存性能的CPU2000Web服务器性能的web2005。另外还有一个衡量Java服务器性能的jbb2005,近年来也逐渐受到关注。

除了TPC家族,SPEC家族也是广为人知的一大体系。SPEC指标体系由Standard Performance Evaluation Corp.制定,目前主要包括针对CPU性能的SPEC CPU2000(已有CPU2006,但尚无数据)、针对Web服务器的SPECweb2005、针对高性能计算的SPEC HPC2002SPEC MPI2006、针对Java应用的jAppServer2004JBB2005,以及对图形系统、网络和邮件服务器的测试指标。

Web服务参考Web2005

作为SPECweb99SPECweb99_SSL的继承者,SPECweb2005延续了SPEC的传统,为Web用户提供客观的Web服务器系统性能测试基准。

SPEC Web2005测试的原理,是通过多台客户机向服务器发出Http Get请求,请求调用Web服务器上的网页文件,这些文件从数千字节到数兆字节不等。在相同的时间里,服务器回答的请求越多,就表明服务器对客户端的处理能力越强,系统的Web性能就越好。

     基于快速发展的Web技术,与上一代测试基准相比,SPECweb2005基准包括许多新增强特性,其中包括:

● 测量并发用户会话。

● 相关动态内容:包括PHPJSP实施。

  使用两个并行HTTP连接请求页面镜像。

● 多种标准化的工作负载:银行业(HTTPS)、电子商务(HTTP and HTTPS)和支持(HTTP)。

● 使用If-Modified-Since请求模拟模拟器缓存效果。

● 文件访问与今天的真实Web服务器访问模式匹配度更高。

目前,SPECweb2005测试榜上,性能最高的是200511月发布的Sun Fire T2000系统,此系统的基本配置为18核心的UltraSPARC T1(1.2GHz)/32GB内存/3×73GB万转SAS硬盘/Solaris 10/UFS文件系统/Java2 Runtime Environment,能够同时响应14001Http请求。这一性能比排行第二的系统高出77%。如果用户知道两套系统的价格接近,那么就可轻易得知,采购Fire T2000作为Web服务器,性价比将比采购第二名的系统高出许多。

不过SPECweb2005的缺陷也正在于此,它不像TPC-C那样要求厂商提供测试环境的总成本,对于实际采购的指导意义有所削弱。

Java参考jbb2005

SPECjbb2005Java服务器基准)是一种用于评估服务器端Java性能的SPEC基准。和上一代的SPECjbb2000一样,SPECjbb2005可以通过模拟一套三层式的客户端/服务器系统来评估服务器端Java性能,而在模拟过程中最为强调的就是中间层。

该基准实施了JVMJava虚拟机)、JITJust-In-Time)编译器、垃圾收集、线程和操作系统的某些方面。它还可测量CPU、缓存、内存和共享内存处理器(SMP)的性能。SPECjbb2005提供了一种新的增强型工作负载,而且其实施方式更加客观,可反映出真实环境中应用的设计方法。同时,这种增强型工作负载还引入了一些新的特性,如XML处理和BigDecimal计算,使基准测试可以更真实地反映出今天的各类应用。

目前,SPECjbb2005基准的重点包括:

● 模拟目前服务器端Java应用的最常见类型—三层式的系统。

● 模拟的重点是中间层的工作,如商业逻辑和对象操作等。

● 客户端被驱动器线程替代,数据库存储则被对象的二进制树替代。

另外,为了进一步满足客户的需求,jbb2005还提高了所实施的工作负载数量,并且提供扩展性的图像查看方式,使用户可以用更加直观的方式对基准测试结果进行查询。

同时,SPEC的官方网站上也提供查看SPEC jbb2005基准测试过程的架构示意图,使用户对测试过程可以有更加清晰的认识。

 28s.gif

点击看大图

29s.gif

点击看大图

暂无引用通告

发送引用通告网址: http://supersun.info/mt/mt-tb.cgi/642
如果您想引用这篇日记到您的Blog,请复制上面的链接,放置到您发表文章时的相应界面中。

发表评论

最新资源

  • IMG_1437.JPG
  • line.png
  • bar.png
  • perl_calander.jpg

关于此日记

此日记由 supersun 发表于 2007年5月15日 18:19

此Blog上的上一篇日记SPECjbb2005

此Blog上的下一篇日记perl中switch的使用

首页归档页可以看到最新的日记和所有日记。