Sampling Drivers

Intel® VTune™ Profiler uses kernel drivers to enable hardware event-based sampling. During installation, the VTune Profiler installer uses the Sampling Driver Kit to build drivers for your kernel with the default installation options.

Sometimes, the sampling drivers may not get built and set up during installation, possibly due to lack of privileges or missing kernel development RPM. In the installation process, you see an error message about this issue. On Linux* host and Android* (collector package only) systems, VTune Profiler enables driverless sampling data collection which uses the Linux Perf* tool functionality. Driverless collection may have some analysis limitations for a non-root user. VTune Profiler also uses the driverless mode on Linux systems when hardware event-based sampling collection is run with stack analysis as in Hotspots or Threading analysis types.

To enable a driver-based sampling data collection, follow these procedures to verify or install sampling drivers for:

Aspects of Using Sampling Drivers

See Also