To group hotspots by Relative Virtual Address (RVA), use the -hotspot-address (or -ha) option and specify module name(s) with the -module-name (or -mn) option.
Example:
>vtl view -ha -mn vtundemo.exe
The VTuneTM Performance Analyzer will display the percentage of samples collected for each hotspot in the module as it occurs in memory.
The following information is available in the table format for hotspots grouped by address:
Column Heading |
Description | |
on Linux* |
on Microsoft* Windows* |
|
|
Instruction Pointer |
Address |
Relative Virtual Address (RVA) of the function. Relative location in memory to the base address of the application. |
|
Function Offset |
- |
Offset of a function segment. |
|
Function |
- |
Name of the function. |
|
Full Name |
- |
Name of the function as it appears in your code. |
|
Event |
- |
Name of the monitored event. |
|
Events% |
- |
Percentage of total events collected in run. |
|
Samples |
<Event name> samples |
Number of samples collected for the event. |
|
Events |
- |
The event count is based on the number of samples collected X Sample After value. |
|
Segment |
- |
Segment used by function. |
|
Process ID |
- |
The system provides each process with an ID to distinguish it from the other. |
|
Module |
Module in which the function resides. | |
|
Module Path |
Resolved Module Path |
The path of the module in which the function resides. |
|
CPU |
- |
Logical CPU where the samples were collected. |
The command line VTune analyzer can display function names only if the symbol information is available in the executable. It does not support other symbol files, such as .map and .pdb. However, you may use the -symbol-dir (or -sd) option to specify the directory/directories where to have the VTune analyzer search for the symbol file. For more details, see the Specifying the Symbol Directory topic.