Xperf Profile Overview

Applies To: Windows 8, Windows 8.1

A trace profile is a collection of settings about a specific type of trace. These profiles are not compatible for recording with Windows® Performance Recorder (WPR). You can gather and control these settings with a single command per operation. Most profiles are one of these two types: memory-based or file-based. Select the profile that matches the mechanism that you use for tracing: writing to a buffer in memory or writing to a file.

The following table describes the types of sessions.

Session Type Description

InSequentialFile sessions

These sessions are saved into a file sequentially, extending it until a preset maximum file size is reached. This behavior maps to the ETW sequential mode.

InBuffer sessions

These sessions save data in memory, overwriting the oldest data with the most recent data when the buffer is full. These sessions must be saved to a snapshot file for analysis. This behavior maps to the ETW buffering mode.

Note

The file modes cannot be combined.

See Also

Concepts

Sessions
Providers

Other Resources

Xperf Profiles