| |
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 :
|
|