User Guide

Contents

io
Command Line Analysis

The Input and Output analysis type has been deprecated on Windows* OS following the
Intel® VTune™
Profiler
Update 2 release.

Syntax

vtune
-collect io [-knob <
knobName
=
knobValue
>] [--
target
] [
target_options
]
Knobs:
kernel-stack
,
collect-memory-bandwidth
,
dram-bandwidth-limits
; Linux only:
dpdk
,
spdk
.
Prerequisites:
  • Run the
    VTune
    Profiler
    command line interface with administrative privileges (Windows*) or root privileges (Linux*).
  • Enable system-wide profiling:
    • For system analysis WITH a target application or process specify your application or process and enable system-wide analysis with the
      -analyze-system
      option.
    • For system analysis WITHOUT a target application or process specify the collection duration with the
      -duration
      option.
Examples
Example 1: Disk Input and Output Analysis with a Target Application
This example shows how to run the Disk Input and Output analysis with specified Linux target application and enabled system-wide profiling:
vtune -collect io -knob kernel-stack=true -analyze-system -- /home/test/myApplication
Example 2: SPDK Input and Output Analysis without a Target Application
This example shows how to run a system-wide SPDK Input and Output analysis without specified target application for 30 seconds:
vtune -collect io -knob kernel-stack=false -knob spdk=true --duration 30

What's Next

When the data collection is complete, do one of the following to view the result:

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.