Starting the tool

  1. Create a directory
  2. Uncompress the package
  3. Run jpal executable. jpal.exe for example
    If you get Java heap exhaustion due to large trace, please use -vmargs -Xmx option to increase Java Heap.
    For example, jpal -vmargs -Xmx1024m will allocate 1 GB of Java heap to the tool environment

    The tool requires Java Runtime Environment 5.0 or higher. If your default Java Runtime Environment is not 5.0, please use -vm option to allow the tool to find Java Runtime Environment.
    For example, jpal -vm c:\java5\bin\java.exe

    start screen

  4. The following is the screenshot of the tool

    Initial screen

  5. Select menus, File -> Open or open button

    File open

  6. Select performance log and thread dumps

    Open trace

  7. Wait while logs and dumps are analyzed

    Parsing trace

  8. Analysis is completed. Click on vertical red line where thread dump is generated.

    Chart View

  9. Thread View displays thread list with CPU usage.

    Thread dump View

  10. Thread View also displays process identifier, thread id,user id and command line (if thread name is not available).

    Thread Stack trace View

  11. Click on a thread to display thread details and Thread Stack Trace.

    Thread Stack trace View

  12. Select Help menu to get more information

    Help