Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ acctprc(1M) — Interactive 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

acct(1M)

acctcms(1M)

acctcom(1)

acctcon(1M)

acctmerg(1M)

acctsh(1M)

cron(1M)

fwtmp(1M)

runacct(1M)

acct(2)

acct(4)

utmp(4)



          ACCTPRC(1M)          INTERACTIVE UNIX System          ACCTPRC(1M)



          NAME
               acctprc: acctprc1, acctprc2 - process accounting

          SYNOPSIS
               /usr/lib/acct/acctprc1 [ctmp]

               /usr/lib/acct/acctprc2

          DESCRIPTION
               acctprc1 reads input in the form described by acct(4), adds
               login names corresponding to user IDs, then writes for each
               process an ASCII line giving user ID, login name, prime CPU
               time (tics), non-prime CPU time (tics), and mean memory size
               (in memory segment units).  If ctmp is given, it is expected
               to contain a list of login sessions, in the form described
               in acctcon(1M), sorted by user ID and login name.  If this
               file is not supplied, it obtains login names from the pass-
               word file.  The information in ctmp helps it distinguish
               among different login names that share the same user ID.

               acctprc2 reads records in the form written by acctprc1, sum-
               marizes them by user ID and name, then writes the sorted
               summaries to the standard output as total accounting
               records.

               These commands are typically used as shown below:

                    acctprc1 ctmp </usr/adm/pacct | acctprc2 >ptacct

          FILES
               /etc/passwd

          SEE ALSO
               acct(1M), acctcms(1M), acctcom(1) acctcon(1M), acctmerg(1M),
               acctsh(1M), cron(1M), fwtmp(1M), runacct(1M).

               acct(2), acct(4), utmp(4) in the INTERACTIVE SDS Guide and
               Programmer's Reference Manual.

          BUGS
               Although it is possible to distinguish among login names
               that share user IDs for commands run normally, it is diffi-
               cult to do this for those commands run from cron(1M), for
               example.  More precise conversion can be done by faking
               login sessions on the console via the acctwtmp program in
               acct(1M).

          CAVEAT
               A memory segment of the mean memory size is a unit of meas-
               ure for the number of bytes in a logical memory segment on a
               particular processor.  For example, on a PDP-11/70 this
               measure would be in 64-byte units, while on a VAX11/780 it
               would be in 512-byte units.


          Rev. Base System                                           Page 1



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