|
|
|
 |
 |
|
| Intel® VTune™ Performance Analyzer for Windows* |
| Java* Managed Run Time Environment Tips |
|
 |
|
|
Tips Missing Functions in Sampling or Call Graph Views Why don't I see specific functions in Sampling or Call graph views - I'm sure these functions consume a lot of CPU cycles in my application? Some Java JIT compilers inline functions into their calling functions. As a result, the CPU consumed by the callees is associated with the callers, and there is no explicit mention of the callees.
Samples Associated with Only Last Line of Functions When I drill down to the Java source file to see sampling data, all samples are associated with the last line of the functions. This issue has been reported with the IBM* JDK* 1.3 on Microsoft* Windows* platforms. Try using another JDK for viewing this type of information.
Cannot Terminate Application At the end of a sampling Activity, a message pops up saying that the application can't be terminated. What should I do? There are two solutions: - Execute the following command once:
vtl global-options kill-app-without-prompt=yes
- Click End Now and OK to terminate the program.
Java Application Fails to Execute During Remote Profiling Why does my Java application fail to execute when doing remote profiling and setting the application CLASSPATH via the wizard? Any CLASSPATH environment variable component required for your remote application to execute should be added manually. Using the wizard, you can add it when specifying the CLASSPATH or by editing the complete invocation line displayed in the command line (one of the steps of the Java wizard).
Application Fails to Execute when Invoked from Command Line Why does my Java application fail to execute when invoked from the VTune analyzer command line? You might have set the -cp JVM command-line option with an incomplete list of CLASSPATH arguments.
Error Message Regarding Unknown pthread Library When profiling with BEA JRockit, I get the following error message:
ERROR: The pthread library is unknown. Are you running a supported Linux distribution? (Segment-register gs appears to be unused.) This error message may appear only during remote data collection on a machine running some version of Linux*. To resolve this problem, please add /lib/i686 to the beginning of the LD_LIBRARY_PATH environment variable of the command shell where you invoke vtserver, or set it to /lib/i686 if it does not exist.
Profiling 32-bit JVMs on Itanium®-based System When profiling on Itanium®-based systems running a Microsoft operating system, the profiling session fails immediately claiming incompatible file architecture. This error message may appear due to configuring the VTune analyzer to launch an IA-32 JVM on an Itanium®-based system. The VTune analyzer does not support this type of profiling.
Semaphore Removal Failure on Linux* RDC What should I do when the following message shows up on the vtserver's command window during Linux* Remote data Collection?
Failed to delete semaphore XXXXXXX: Operation not permitted [Where XXXXXXX is the semaphore ID] Try restarting vtserver to automatically remove the semaphore.
To remove the semaphore manually: - Log on as root.
- Verify that the semaphore exists by executing the command:
ipcs The semaphore should appear under the Semaphore Arrays list. It can be recognized by the XXXXXXXX id).
- To remove it, execute the command:
ipcrm sem XXXXXXXX [where XXXXXXX is the semaphore ID.] - Verify that it was removed by re-executing the ipcs command again.
This applies to:
|
|
 |
|
Solution ID: CS-009676
Date Created: 25-Feb-2004
Last Modified: 19-Mar-2008
|
|