Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Java application performance testing

 
venkat kondarapu
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Friends,
we have developed J2EE application and it seems to me is that the performance of the application is little slow.Please advice me any free java/j2ee application performace testing tools.
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
JProfiler or some other profiler product would tell you where you're spending those precious CPU cycles, memory, and about how your application's threads behave. If you don't want to spend $$$ on the profiler, try this Eclipse plugin. There are others, of course.
 
venkat kondarapu
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Did you try Jmeter.Does it work for me for testing J2ee Applications
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by venkat kondarapu:
Did you try Jmeter.Does it work for me for testing J2ee Applications
Yes, I have tried JMeter. It's probably one of the best free load testing tools available but it doesn't really tell you where the problem is. It just tells you that there is a problem.
 
somkiat puisungnoen
Ranch Hand
Posts: 1312
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,

Which are best monitor tool used in java/j2ee application ??
 
J. B. Rainsberger
author
Ranch Hand
Posts: 87
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It is important to quantify system performance and to identify your performance goals before deciding how to go about reaching them. If you don't know how fast the system needs to be, then how do you know when you've reached that point?

I strongly recommend specifying a performance goal, like this:

The system must respond within 750 ms, 90% of the time, with a load of 100 users.

Just change the numbers. The nice thing about this is, not only do you have a specific goal, but you can write a test for it!
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by somkiat puisungnoen:
Which are best monitor tool used in java/j2ee application ??

If you're looking for products in "the bigger the better" category, then I guess Mercury LoadRunner is number one. The scripting facilities are horrible but relatively feature rich. Things might've changed in the newer versions.

In the profiler category, the best selling products are probably JProbe and Optimizeit. JProfiler has also been showing up here and there lately.
 
Dirk Schreckmann
Sheriff
Posts: 7023
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Moving this to the Performance forum...
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic