Profiler Operation

Profiling is most usually controlled through the Profiler toolbar but similar options can be found easily on the Analyzer main menu. Profiling is a two stage process of data collection and reporting. In Enterprise Architect the data collection has the advantage of being a background task - so you are free to do other things while at the same time monitoring the profile and seeing how many samples have been captured. The information sent back to Enterprise Architect is stored until you generate a report. To view a report, the capture must be turned off. After the report is produced you can resume capture with the click of a button. If for some reason, you wish to scrap your data and start again, you can do so easily and without having to stop and start the program again.

Access Analyzer | Profiler




See also

Start the Profiler

Click the Run button on the Profiler window

Stop the Profiler

The process exits if:

  • You click on the Stop button
  • The target application terminates, or
  • You close the current model

If you stop the Profiler and the process is still running, you can quickly attach to it again.

Pause and Resume Capture

You can pause and resume sample collection at any time during a session.

When capture is turned on, samples are collected from the target. When paused, the profiler enters and remains idle.

No samples are taken and nothing is transmitted. In short, the target is not interrupted.

Getting Started

Generate Reports

The report button is enabled whenever samples are collected and 1) capture is paused, 2) the Profiler process is stopped or 3) the Application ends. 

Function Line Reports Generate, Save and Load Profile Reports

Clear Data Collection

You can clear any data samples collected and resume at any time. First disable suspend capture by clicking the pause button. The Discard button, like the Report button is enabled whenever capture is turned off. In clicking the discard button you will be asked to confirm the operation. This action can not be undone.