Browser must be script enabled to view current section [ IBM Research ]Skip to main content
[ Find ] [ News ] [ Products ] [ Support ] [ Business solutions ] [ Inside IBM ] [ Interest groups ]
 
     
  Benchmarks  
  Overview  
  Publications  
  People  
  Workshop  
     
 
 

Java Server Benchmarks

 
 
  Today there is significant focus on the performance of Java applications, however much of the work has focused on Java client applications. These applications fail to provide adequate measurement for the server environment. The Jasper Team has developed several benchmarks that address server environment issues some of which include:

  • multi-threaded object creation and access,
  • multiple concurrence resource access using hundreds or thousands of threads,
  • issues associated with webservers and multi-tier transactions.

Our benchmarks can be classified into 2 types :

  • macrobenchmarks
  • microbenchmarks

Our macrobenchmarks are designed to model realistic application workloads. While this offers the best measure of system performance, large programs comprising multiple interacting systems can complicate performance analysis. To simplify performance analysis, microbenchmarks can isolate and identify specific system bottlenecks. However, microbenchmarks cannot capture complex system interactions, and offer most value when used in conjunction with more realistic workloads.

The Java macrobenchmarks are : 

  • jBOB (Java Business Object Benchmark)- Previously known as Java E-Business Benchmark(JEB) 
  • pBOB (Portable Business Object Benchmark) 
  • JWEB2 
  • Enterprise End to End Benchmark 

The Java microbenchmarks are : 

Other external Java Server benchmarks are : 
 
 
 
Contact IBM Legal Privacy Order IBM Home Research Home