A snapshot of a profiling session provides you with a record of the current state of the session data from the moment you
select the capture option. You can then use the snapshot to look for differences in CPU time between the time of the snapshot
and the running time of the profiling session that followed.
To take a snapshot of a profiling session, follow these steps:
-
Prepare projects and launch the configuration for an Application Profiler run. For information, see Create an Application Profiler session.
-
Launch the application.
-
In the Execution Time view, while the program is being profiled, click the Take Snapshot and Watch Difference button.
The snapshot capture freezes the current state of the Application Profiler data; meanwhile the actual profile session data
keeps changing. Now, you can begin to analyze the profiler data to compare the snapshot data against the changing data.