Hi,
I'm trying to use a CPU and memory profiler for java development. I found several choices from
http://www.manageability.org/blog/stuff/open-source-profilers-for-java/view
I just want to know which one is most people using in development. Any suggestion..please
thanks.
sithu
-
Any CPU & memory profiler for java???? (5 messages)
- Posted by: sithu aung
- Posted on: February 24 2005 14:59 EST
Threaded Messages (5)
- Any CPU & memory profiler for java???? by Ian Purton on February 28 2005 11:35 EST
- CPU & Memory Profiler by Nuno Belo on March 01 2005 08:36 EST
- Any CPU & memory profiler for java???? by Bostjan Dolenc on March 01 2005 10:16 EST
- Any CPU & memory profiler for java???? by Jose Ramon Huerga Ayuso on March 06 2005 05:44 EST
- Any CPU & memory profiler for java???? by Andreas Berg on August 05 2005 03:15 EDT
-
Any CPU & memory profiler for java????[ Go to top ]
- Posted by: Ian Purton
- Posted on: February 28 2005 11:35 EST
- in response to sithu aung
I tried some of the open source projects, but in the end I used a trial of Jprofiler as it does everything you need out of the box.
Ian Purton
End Of Year Rock Lists -
CPU & Memory Profiler[ Go to top ]
- Posted by: Nuno Belo
- Posted on: March 01 2005 08:36 EST
- in response to sithu aung
Hi there ... you can use the eclipse profiler ... it's pretty good actually and it's free ... check it out:
http://eclipsecolorer.sourceforge.net/index_profiler.html
cheers,
Nuno Belo -
Any CPU & memory profiler for java????[ Go to top ]
- Posted by: Bostjan Dolenc
- Posted on: March 01 2005 10:16 EST
- in response to sithu aung
I just want to know which one is most people using in evelopment.
What you really want is a profiler that you can use in production. In development, use a profiler whose output and GUI you understand best.
Fixing bugs that creep out in a production system is much harder, as they are usually impossible to reproduce in a development environment. But most profiles slow down application to a crawl. In my experience with memory profiling, one known commercial product slows down applications by 10-15 times. SUN's hprof has a slowdown of about 2-3 times, even with disabled tracing.
The only thing that I have found that doesn't screw up application is YourKit profiler. Has great performance, good data capture, but a rather poor heap walker. -
Any CPU & memory profiler for java????[ Go to top ]
- Posted by: Jose Ramon Huerga Ayuso
- Posted on: March 06 2005 05:44 EST
- in response to Bostjan Dolenc
What you really want is a profiler that you can use in production. In development, use a profiler whose output and GUI you understand best.Fixing bugs that creep out in a production system is much harder, as they are usually impossible to reproduce in a development environment. But most profiles slow down application to a crawl. In my experience with memory profiling, one known commercial product slows down applications by 10-15 times. SUN's hprof has a slowdown of about 2-3 times, even with disabled tracing.
We use Quest PerformaSure in both production and QA environments and it works great !
Jose Ramon Huerga
http://www.terra.es/personal/jrhuerga -
Any CPU & memory profiler for java????[ Go to top ]
- Posted by: Andreas Berg
- Posted on: August 05 2005 03:15 EDT
- in response to sithu aung
For profiling in development I prefer JProbe. Most stable and powerful tool I used so far.
In my last project I also used Introscope which lets you do some simple profiling in a production environment without much performance impact. This can be very useful.
Kind regards,
Andreas Berg, Triona.