Quantcast
Channel: C#
Viewing all articles
Browse latest Browse all 1853

Event-based Stack Sampling Analysis Workflow

$
0
0

The following figure shows steps required for extending regular hardware event-based sampling analysis to collect call stacks, threading and power efficiency data. To display more information about a workflow step:

  • Position (hover) the mouse pointer to display a brief explanation.
  • Click to display the associated topic.

Note

If clicking the workflow step does not display the associated topic, use the text links below the figure.

1.

Choose analysis target

Create a project and choose an analysis target using the Project Properties dialog box. Event-based stack sampling data collection cannot be configured for the entire system. You have to specify an application to launch or attach to.

2.

Choose analysis type

In the Analysis Type window, choose an event-based sampling analysis type with hardware events that fit your task and intention best.

3.

Enable stack analysis in the selected configuration

In the configuration pane for the selected analysis, enable the Collect stacks option. If this option is enabled, you may also select the Estimate call counts checkbox to statistically approximate the number of calls to sampled functions.

4.

Run the selected analysis

Click Start to launch the selected event-based sampling analysis type.

5.

Interpret collected data

Explore the collected data and analyze performance, parallelism and power efficiency metrics with regard to execution paths.

Inglese

Viewing all articles
Browse latest Browse all 1853

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>