PCA$HELP.HLB  —  TABULATE  Examples
  PCAA> TABULATE PROGRAM BY ROUTINE

      This command tabulates program counter sampling data by default
      since no data-kind qualifier is specified. The resulting table
      has one entry for each routine in the program. Each entry
      shows the number of program counter values collected from the
      corresponding routine, what percentage this is of the total
      number of PC values collected, and how wide the 95% confidence
      interval is.

  PCAA> TABULATE/COUNTERS/SOURCE MODULE FOO BY LINE

      This command tabulates exact execution counts for each line
      in module FOO. (This assumes that such execution counts were
      collected in the data file.) The /SOURCE qualifier causes the
      text of each source line to be shown next to the table entry.

  PCAA> TABULATE/PAGE_FAULTS TIME BY 100 MSECS

      This command generates a table showing the number of page
      faults in each 100-millisecond time interval since the start
      of the collection run. The intervals represent CPU time.
      Inspection of this table may reveal page faulting peaks at
      various times during program execution. Such peaks often occur
      when a program switches from one phase of execution to another;
      the new phase typically requires a different set of code and
      data pages from those in the previous phase.

  PCAA> TABULATE/IO_SERVICES FILE_KEY BY KEY

      This command creates a table showing the number of RMS calls
      that performed I/O using no key, a primary key, a secondary
      key, or a higher-order key. Keys are used to access indexed
      sequential files. Primary key access is more efficient than
      secondary key access. Thus, if more I/O is done on secondary
      keys than primary keys, I/O may go faster if the key positions
      are switched.
Close Help