インテル® VTune™ Amplifier 2018 ヘルプ
Use this configuration to specify your local system as an analysis target. Intel® VTune™ Amplifier will collect data on all processes running on the system. When it displays the results, you will be able to filter the data based on the processes of modules of interest.
To access the analysis target configuration:
Open the Analysis Target window.
From the left pane, select the local host target system.
Select the Profile System target type.
To create a command line configuration for a target not accessible from the current host, click the Arbitrary Targets toggle button at the bottom of the left pane. Make sure to choose an operating system your target will be running with: Windows or GNU/Linux and a hardware platform.
Use This |
To Do This |
---|---|
Inherit settings from Visual Studio* project check box (supported for Visual Studio IDE only) |
Enable/disable using the project currently opened in Visual Studio* and its current configuration settings as a target configuration. Checking this check box makes all other target configuration settings unavailable for editing. |
Automatically resume collection after (sec) field |
Specify the time that should elapse before the data collection is resumed. When this options is used, the collection starts in the paused mode automatically. |
Automatically stop collection after field |
Set the duration of data collection in seconds starting from the target run. This is useful if you want to exclude some post-processing activities from the analysis results. |
Use the Advanced section to provide more details on your target configuration.
Use This |
To Do This |
---|---|
Duration time estimate menu (deprecated) |
NoteThis option is deprecated. Use the CPU sampling interval option on the Analysis Type configuration pane instead. Estimate the application duration time. This value affects the size of collected data. For long running targets, sampling interval is increased to reduce the result size. For hardware event-based sampling analysis types, the VTune Amplifier uses this estimate to apply a multiplier to the configured sample after value. |
Limit collected data by section |
If the amount of raw collected data is very large and takes long to process, use any of the following options to limit the collected data size:
NoteThe size of data stored in the result directory may not exactly match the specified result size due to the following reasons:
|
CPU mask field |
Specify CPU(s) to collect data on (for example: 2-8,10,12-14). This option is applicable to hardware event-based analysis types only. |
Custom collector field |
Provide a command line for launching an external collection tool, if any. You can later import the custom collection data (time intervals and counters) in a CSV format to a VTune Amplifier result. |
Result location options |
Select where you want to store your result file. By default, the result is stored in the project directory. |
Analyze KVM guest OS check box (Linux only) |
Enable KVM guest system profiling. For proper kernel symbol resolution, make sure to specify:
|
System-wide profiling is not supported for the user-mode sampling and tracing collection.
For driverless event-based sampling data collection, VTune Amplifier supports local and remote Launch Application, Attach to Process and Profile System target types but their support fully depends on the Linux Perf profiling credentials specified in the /proc/sys/kernel/perf_event_paranoid file and managed by the administrator of your system using root credentials. For more information see the perf_event related configuration files topic at http://man7.org/linux/man-pages/man2/perf_event_open.2.html. By default, only user processes profiling at the both user and kernel spaces is permitted, so you need granting wider profiling credentials via the perf_event_paranoid file to employ the Profile System target type.
Click the Choose Analysis button on the right to switch to the Analysis Type tab for selecting, configuring, and launching an analysis. The Analysis Type tab displays analysis types applicable to the specified target type.
You can launch an analysis only for targets accessible from the current host. For an arbitrary target, you can only generate a command line configuration, save it to the buffer and later launch it on the intended host.