views:

19

answers:

1

Hi guys;

I have this web application that i have created using Wicket, Guice and JPA. I would like to advise my clients on the resource consumption of the application so that i can also advice him on the optimum hardware to purchase. What is the best way of measuring the Memory and CPU consumption per session as well as the network bandwidth requirements? Area there tools for undertaking such measurements? Any feedback will be welcome.

Kind regards. Josh

A: 

jConsole is now part of the standard JDK and can be used to monitor a JVM. Of course, you will need to create some reasonable load on your application before you measure anything significant. To crete load, have a look at projects like OpenSTA, Apache jMeter, ...

Guillaume