All,

Thanks for the help!  I will look into these.

Steve

At 12:15 PM 11/13/2007, [EMAIL PROTECTED] wrote:

> Are there other open source tools you recommend besides Ethereal?

Some other tools that are useful for diagnosing performance issues:

On Windows:

    http://www.microsoft.com/technet/sysinternals/utilitiesindex.mspx

Especially the Process Explorer which can display the I/O usage of a single process in real-time.

    The Windows Server Performance tool

On Linux there are various hard-to-use tools that write a bunch of text (sar, var, etc.), but I haven't tried these for several years, so maybe they have nice GUI's now.

For Java there are several profiling tools. I've had good luck with JProbe from Quest. Eclipse also has one (install the TPTP plug-ins), but I found it to either lock up or be difficult to get the data I needed. And don't forget, these profilers slow down the byte-code execution by about 30X, and so make any I/O look 1/30 smaller in proportion than it actually is in an unprofiled, byte-compiling JVM (i.e. "java -server").


Greg

Reply via email to