Skip to main content

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

    Copyright and trademark information

    IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

    Rate this page:


    (0 users)Average rating

    Add comments

    Document information

    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

    Content navigation