User Guide


Search Directories for Remote Linux* Targets

For accurate module resolution and source analysis of your remote Linux application, make sure the
Intel® VTune™
has access to your binary/symbol and source files
on the host system
If debug information is provided in separate files for your binaries, you need to specify search paths for these files on the host
when configuring a performance analysis
. If these files are not present on the host system, make sure to either copy them from the target system or mount the directory with these files. Then, add these locations to the search paths of the analysis configuration.
To add search paths, use any of the following options:
  • From command line, use the / options. For example, from a Windows* host:
    host>./vtune -target-system=ssh:user1@ --collect hotspots -knob sampling-mode=hw -r system_wide_r@@@ --search-dir C:\my_projects\symbols
  • From GUI, use the Binary/Symbol Search and Source Search dialog boxes.
The search is non-recursive. Make sure to specify all required directories.
When you run a remote analysis, the
launches your application on the remote target, collects data, copies all binary files to the host, and finalizes the analysis result. During finalization, the
searches the directories for binary/symbol and source data in the following order:
  1. Directory
    result dir
  2. Additional search directories that you defined for this project in the
    Binary/Symbol Search
    Source Search
    dialog boxes or
    command line options.
  3. Absolute path on the remote target or
    cache directory (binary files only).

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at