Originally posted by Naresh Talluri: If we want to see the application performance how can we test....
Application performance has many facets like throughput, latency, concurrency, etc. Throughput is the number of requests the application can process per second. Latency is the time taken to complete one request. Concurrency is how many concurrent clients can an application support.
In addition to the above, people may like to find out as to how much memory does an application take.
So, it depends on what is it that you want to test your application on. There are many profiling tools available like JProfiler using them you can see how much memory your application is using. How much time each class is consuming to process one request, etc. You can use Jmeter to get performance numbers for applications.
P.S: The tools I have mentioned above are in no way the ultimate tools for usage but the ones that I have come across. Other ranchers may be able to suggest better alternatives.
As was mentioned earlier, "application performance" is a completely fuzzy concept, so you need to be much more specific about what you want to test. And as Nitesh mentioned, for some of those numbers, Apache JMeter may be a good way to get started.
Joined: Nov 25, 2014
Thanks Ulf Dittmer!, that right! very fuzzy.
i have a idea, setup JVM on 3 other OS (ubunto, window, and ..) then evaluation one program runing that, but not know what program ? and how can i test?
about Apache JMete you told me, please show detail
Joined: Mar 22, 2005
The JMeter site has lots of documentation, that's where you should start.
I believe that you need to use a performance testing tool to run the same benchmarking code snippets across different JVM implementations and operating systems. Performance testing tool will collect metrics so you will be able to analyze differences if any and use a profiling tool to get to the bottom of them.
Currently there are 3 Java-based free and open source performance testing solutions which can execute arbitrary code and collect necessary metrics, they are: