Select Tools»Advanced»Profile VIs to display this dialog box.
Note This dialog box is available only in the LabVIEW Full and Professional Development Systems.
This dialog box includes the following components:
StartStarts profiling. LabVIEW allocates profiling structures, and the execution system starts gathering timing information.
StopStops profiling. The execution system stops gathering profile times, and LabVIEW deallocates profiling structures. LabVIEW retains the last snapshot.
SnapshotGathers profile times from the execution system.
SaveSaves a snapshot to a file.
Timing StatisticsDisplays statistics about VI run times, including the number of times a VI ran, the average run time, and minimum and maximum run times.
Timing DetailsDisplays the following details about the VI run time:
DiagramTime spent executing code.
DisplayTime spent displaying data to indicators.
DrawTime spent drawing.
TrackingTime spent tracking user operations.
LocalsTime spent reading or writing local variables.
Memory UsageDisplays information about memory usage.
Profile Memory UsageGathers memory statistics while profiling. However, memory profiling substantially slows down the execution speed. You can place a checkmark in this option only when profiling is stopped.
Profile DisplayDisplays the current snapshot of profile data. Click the row to select a VI row. Press <Shift> and click the row to remove highlighting of the row. Double-click the VI row to access information about the subVIs that a selected VI calls. Click the column header or the cell in the upper left corner to sort data by column or VI name.