|
|
|
 |
 |
|
| Intel® VTune™ Performance Analyzer for Linux* |
| Sampling Limitatations for VTune™ Analyzer 9.0 |
|
 |
|
- In order to build the VTune analyzer Driver Kit driver for Red Flag 5.0 DC kernel compiled with the Intel® C++ Compiler you must install icclibs rpm, which provides Intel® C++ Compiler runtime libraries.
- Sampling on kernels configured with non-consecutively numbered CPUs (as seen by cat /proc/cpuinfo) is not supported.
- The VTune™ Perforrmance Analyzer 9.0 for Linux* client is not compatible with the VTune™ Perforrmance Analyzer 8.0 for Linux* vtserver. If you try to collect data using this configuration you will get an error message: Remote agent on the remote system is incompatible with this version of the VTune Performance Analyzer. Be sure you install the VTune Perforrmance Analyzer 9.0 for Linux* remote agent on the remote machine to avoid this situation. The reverse is also true. The VTune analyzer 8.0 for Linux client is not compatible with the VTune analyzer 9.0 for Linux vtserver.
- Sampling does not work on Dual-Core Intel® Itanium® 2 processor 9000 sequence-based systems with Asianux 2.0 (kernel 2.6.9-11.24AX). You should upgrade to a newer kernel which supports sampling on Dual-Core Intel Itanium 2 processor 9000 sequence-based systems.
- Sampling with BEA JRockit 1.4.2 incurs overhead > 50%. Add the following command line options to the java program to solve the problem. This is not needed for BEA JRockit 1.5.0.
-Xjvmpi::allocs=off,monitors=off,entryexit=off
- In order for sampling to work on a Linux* 2.6 kernel, Oprofile must be enabled in the kernel. Some IA-32 UP kernels such as those in Red Hat* Red Hat Fedora* Core 2 and Core 3 distributions and in Red Hat* Enterprise Linux 4.0 do not have Oprofile enabled by default. If you are using such a kernel, we recommend that you use the IA-32 SMP kernel instead since Oprofile is enabled there. The IA-32 SMP kernel is usually provided on the Linux vendor’s install CDs. Once you’re booted into the kernel, then you may either use the default sampling driver (if it is available) or build one using the VTune analyzer driver kit. See /opt/intel/vtune/vdk/src/ README for details.
- The default kernel that comes with MontaVista Linux Carrier Grade Edition* 3.1 on IA-32 systems has mismatched kernel sources. This results in some symbols not being exported correctly, which in turn causes problems with building VTune analyzer driver kit driver for that kernel. The workaround is for customers to rebuild their kernel and then build a sampling driver for that kernel. The steps are described in the Installation Limitations section of these Release Notes.
- Sampling hotspots may show up in "Other32" for Sampling activities on MontaVista Linux-based systems. This happens because the sampling driver requires OPROFILE to be enabled and the default MontaVista Linux* kernel is not configured with OPROFILE enabled. To resolve this issue, either rebuild the kernel with OPROFILE support, or start the application prior to starting the sampling activity and then start collecting data. [SCR #25854]
This applies to:
|
|
 |
|
Solution ID: CS-025442
Date Created: 21-Jan-2007
Last Modified: 23-Jan-2007
|
|