Tuesday, February 21, 2012

Enhanced reporting in Radargun

Thanks to Galder Zamarreño, Radargun is now able to report information about memory consumption, CPU and GC usage. The information is being recorded from the time the benchmark starts to the time it is completed, excluding the warmup phase. A time-based graph is then generated - but enough talking, a picture makes more than a thousands words:
The diagram below compares the memory consumption between two Infinispan versions running Radargun's Web Session Replication benchmark .
CPU information is also captured:
Note: in the above diagram the GC activity is very low and it gets blurred in the graph. In both graphs the benchmark ran for 175 seconds - not a very realistic run.

At the moment this feature is only available for local benchmarks, and can be enabled through the 'sysMonitorEnabled' attribute:


Cheers,
Mircea

No comments:

Post a Comment