Functions View - Sampling Data

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at Functions View - Sampling Data.

The Functions report view for the sampling profile method lists the functions that were sampled during the profiling run.

System_CAPS_ICON_note.jpg Note

Enhanced security features in Windows 8 and Windows Server 2012 required significant changes in the way the Visual Studio profiler collects data on these platforms. Windows Store apps also require new collection techniques. See Performance Tools on Windows 8 and Windows Server 2012 applications.

ColumnDescription
Process IDThe process ID (PID) of the profiling run.
Process NameThe name of the process.
Module NameThe name of the module that contains the function.
Module PathThe path of the module that contains the function.
Source FileThe source file that contains the definition for this function.
Function NameThe fully qualified name of the function.
Function Line NumberThe line number of the start of this function in the source file.
Function AddressThe address of the function.
Inclusive SamplesThe total number of samples that were collected when this function was executing; that is, the number of samples that were collected when this function was on the call stack. The number includes samples that were collected when functions that were called by this function were executing.
Inclusive Samples %The percentage of all samples in the profiling run that were inclusive samples of this function.
Exclusive SamplesThe total number of samples that were collected when code in the body of this function was executing; that is, when this function was on the top of the call stack. Samples that were collected in functions that were called by this function are not included.
Exclusive Samples %The percentage of all samples in the profiling run that were exclusive samples of this function.

How to: Customize Report View Columns
Functions View - Instrumentation
Functions View - Sampling
Functions View

Show: