Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ profiler(ADM) — OpenDesktop 3.0.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought


 profiler(ADM)                   19 June 1992                   profiler(ADM)


 Name

    profiler: prfld, prfstat, prfdc, prfsnap, prfpr - system profiler

 Syntax

    /etc/prfld [ systemnamelist ]

    /etc/prfstat on

    /etc/prfstat off

    /etc/prfdc file [ period ] [ offhour ]

    /etc/prfsnap file

    /etc/prfpr file [ cutoff ] [ systemnamelist ]

 Description

    The prfld, prfstat, prfdc, prfsnap, and prfpr routines form a system of
    programs to facilitate an activity study of the operating system.

    The prfld program is used to initialize the recording mechanism in the
    system.  It generates a table containing the starting address of each
    system subroutine as extracted from systemnamelist.

    The prfstat program is used to enable or disable the sampling mechanism.
    Profiler overhead is less than 1% as calculated for 500 text addresses.
    prfstat will also reveal the number of text addresses being measured.

    The prfdc and prfsnap programs perform the data collection function of
    the profiler by copying the current value of all the text address
    counters to a file where the data can be analyzed.  prfdc will store the
    counters into file every period minutes and will turn off at offhour
    (valid values for offhour are 0-24).  prfsnap collects data at the time
    of invocation only, appending the counter values to file.

    The prfpr program formats the data collected by prfdc or prfsnap.  Each
    text address is converted to the nearest text symbol (as found in
    systemnamelist) and is printed if the percent activity for that range is
    greater than cutoff.

 Files

    /dev/prf       interface to profile data and text addresses
    /unix          default for system namelist file


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026