Copyright Digital Equipment Corp. All rights reserved.

Analyzer

   The Analyzer processes the data in a performance data file to
   produce histograms, tables, and other reports. The Analyzer
   enables you to interactively examine the gathered data in various
   ways until performance bottlenecks are pinpointed or code not
   covered by testing is identified.

   To invoke the Analyzer, use the PCA command at DCL level. This
   command accepts the name of a performance data file created by
   the Collector as a parameter. For example, to run the Analyzer on
   the performance data file PRIMES.PCA, use this command:

 $ PCA PRIMES


       Performance and Coverage Analyzer for OpenVMS Version V5.1



 PCAA>

   The PCAA> prompt indicates that The Analyzer is ready to accept
   Analyzer commands. For example, the user may just enter the
   NEXT command at this point. It will display a source plot of the
   program's routine with the most PC-sampling data points. In the
   plot, the line with the most data points will be pointed to by an
   arrow (->). In other words, the NEXT command will show where the
   program is spending most of the execution time.

 PCAA> NEXT



         Performance and Coverage Analyzer for OpenVMS          Page 1



     Program Counter Sampling Data (192 data points total) - "*"



                       Routine PRIME\PRIME



 Percent   Count    Line
 PRIME\PRIME\
   0.5%               5:       LOGICAL FUNCTION PRIME(N)
   1.6%               6:       PRIME = .TRUE.
   0.5%               7:       DO 10 I = 2, N/2
  54.7%  ******* ->   8:       IF ((N - ((N / I) * I)) .EQ. 0) THEN
                      9:           PRIME = .FALSE.
   0.0%              10:           RETURN
   0.0%              11:       ENDIF
   1.0%              12:  10   CONTINUE
   0.0%              13:       RETURN



      PCAA>

   The NEXT command can now be typed again to traverse to the point
   with the next largest number of data points, and so on. To
   end the Analyzer session, the EXIT command or Control/Z can be
   entered.

   For more information, enter HELP at the PCAA> prompt.