How to determine the exact cause of the slow response of the product

Technote (FAQ)


Question

How can you determine the exact cause of the slow response when using the IBM Rational Application Developer for WebSphere or Rational Software Architect the products?

Cause

You are performing some activity in the product and the response is slow. This technote describes how you can gather a profiling trace to measure the time taken by individual method calls. Please note that there is no tool inside the product to read the generated trace, but you can supply it to IBM support for investigating the observed performance problem.



  1. Select Help > Performance > Profiling > Start CPU Profiling.

  2. You will see a dialog that shows you how to modify the eclipse.ini file in order to launch the JVM with the profiler. This requires adding a line like the following:

    -agentpath:<Installation directory>\configuration\org.eclipse.osgi\bundles\<bundle number>\1\.cp\os\<OS>\<platform>\yjpagent.dll



    The dialog will show the actual value of the parameter, customized for that particular installation.



  3. Modify the file eclipse.ini as directed by the dialog.

  4. Restart the product.

  5. Invoke the menu: Help > Performance > Profiling > Start CPU Profiling.

  6. Choose between Tracing (more accurate, but slower) and Sampling (less accurate, but faster):



  7. Reproduce the action that causes the performance issue.

  8. Invoke the menu: Help > Performance > Profiling > Take snapshot.

  9. You will see a dialog like the following, that shows the location of the generated profiling file:



  10. Locate the generated file.

  11. Close the product.

  12. Remember to remove the -agentpath line from the eclipse.ini file.

Answer




  • Open a Service Request.

  • Send the file to IBM support, together with a description of the steps you took in the application during the profiling session.

  • Work with IBM Support to determine the next steps for resolving the problem based on the profiling information.
  • Related information

    How to upload data to IBM support
    Open a Service Request

    Cross reference information
    Segment Product Component Platform Version Edition
    Software Development Rational Software Architect Linux, Windows 8.0, 8.0.1, 8.0.2, 8.0.3, 8.0.4, 8.0.4.1, 8.0.4.2, 8.5, 8.5.1
    Software Development Rational Software Architect for WebSphere Software Linux, Windows 8.0, 8.0.1, 8.0.2, 8.0.3, 8.0.4, 8.0.4.1, 8.0.4.2, 8.5, 8.5.1

    Rate this page:

    (0 users)Average rating

    Add comments

    Document information


    More support for:

    Rational Application Developer for WebSphere Software
    Problem Resolution Toolkit

    Software version:

    8.0, 8.0.1, 8.0.2, 8.0.3, 8.0.4, 8.0.4.1, 8.0.4.2, 8.5, 8.5.1

    Operating system(s):

    Linux, Windows

    Reference #:

    1627067

    Modified date:

    2013-02-28

    Translate my page

    Machine Translation

    Content navigation