|
Profiling PerformanceThis is my concise reference on profiling the execution of computer applications. | Topics this page:
|
|
ProfilersThere are several: The screen shot at the right is from the MS.NET Visual Studio 2005 Profiler team blog Java with Java Virtual Machine Profiler Interface (JVMPI) C JNI interface where profilers may access the state of the JVM via an in-process native agent, and can be notified of interesting events like object allocations and method invocations. VMGEAR Optimizeit tools pinpoints performance and reliability issues throughout the development process. The Sitraka JProbe Suite contains a Profiler with Memory Debugger, Thread Analyzer, and Coverage analyzer on BEA WebLogic. Compuware
|
Mercury Profiler
Before being acquired by HP, Mercury used to offer a free download of the Diagnostics Profiler. The merc.diagnostics-profiler.zip file is 405,672 KB. When executed, it creates by default a "JavaProbe" folder within C:\MercuryDiagnostics.
To configure it,
cd \MERCUR~1\JAVAPR~1\bin
and run jreinstrumenter.cmd
for In the "Mercury Java JRE Instrumation tool" pop-up, click "Copy Parameter" for
"-Xbootclasspath/p:C:\MercuryDiagnostics\JAVAProbe\classes\boot" Also add -Xrunheapdump to enable heap dumps within the profiler. Click Exit and Paste the text in the JVM startup script file.
|
|
Related Topics:
LoadRunner
SNMP
Rational Robot
Free Training!
Tech Support
| Your first name: Your family name: Your location (city, country): Your Email address: |
Top of Page
Thank you! |