SPECjbb2005

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

-->

Java参考jbb2005

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

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

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

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

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

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

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

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

 

测试原理:

    SPECjbb2005通过模拟批发商处理订单,对运行典型Java商业应用的服务器性能进行评估。同时,对CPU、高速缓存、分级存储系统的性能以及SMP的可扩展性进行测量。

指标:

 

SPECjbb2005 bops (business operations per second) 每秒商业运行次数

SPECjbb2005 bops/JVM 单个JVM每秒商业运行次数

What are significant influences on the performance of the SPECjbb2005 benchmark?

The most significant influences on the performance of the benchmark are:

  • the number of processors and processor characteristics

  • memory subsystem

  • the operating system capabilities

  • the Java runtime environment

  • address space support (32-bit vs. 64-bit)


 以下是一个报告的例子:

http://www.spec.org/jbb2005/results/res2006q3/jbb2005-20060815-00179.html

暂无引用通告

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

发表评论

最新资源

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

关于此日记

此日记由 supersun 发表于 2007年5月15日 17:56

此Blog上的上一篇日记端口扫描技术全攻略

此Blog上的下一篇日记应用性能参考SPEC

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