Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ vsar(1) — CX/UX 6.20

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

sag(1G)

timex(1)

sar(1M)



sar(1)                                                     sar(1)



NAME
     sar, vsar - system activity reporter

SYNOPSIS
     sar [-ubdycwaqvmprA] [-o file] t [ n ]

     sar [-ubdycwaqvmprA] [-s time] [-e time] [-i sec] [-f file]

     vsar [-ubycwaqvmprA] [ t [ n ]]

DESCRIPTION
     Sar, in the first instance, samples cumulative activity
     counters in the operating system at n intervals of t
     seconds, where t should be 5 or greater.  If the -o option
     is specified, it saves the samples in file in binary format.
     The default value of n is 1.

     In the second instance, with no sampling interval specified,
     sar extracts data from a previously recorded file, either
     the one specified by -f option or, by default, the standard
     system activity daily data file /var/adm/sa/sadd for the
     current day dd.  The starting and ending times of the report
     can be bounded via the -s and -e time arguments of the form
     hh[:mm[:ss]].  The -i option selects records at sec second
     intervals.  Otherwise, all intervals found in the data file
     are reported.

     Vsar is a full-screen version of the first instance of sar.
     Vsar samples at n intervals of t seconds, where t should be
     5 or greater.  The default for t is 5 seconds. The default
     for n is infinite.  Vsar does not support the -d option.

     In either case, subsets of data to be printed are specified
     by option:

     -u   Report CPU utilization (the default):
          %usr, %sys, %wio, %idle - portion of time running in
          user mode, running in system mode, idle with some pro-
          cess waiting for block I/O, and otherwise idle.

     -b   Report buffer activity:
          bread/s, bwrit/s - transfers per second of data between
          system buffers and disk or other block devices;
          lread/s, lwrit/s - accesses of system buffers;
          %rcache, %wcache - cache hit ratios, i. e.,
          (1-bread/lread) as a percentage;
          pread/s, pwrit/s - transfers via raw (physical) device
          mechanism.

     -d   Report activity for each block device, e. g., disk or
          tape drive.  The activity data reported is:
          %busy, avque - portion of time device was busy



Page 1                              CX/UX User's Reference Manual





sar(1)                                                     sar(1)



          servicing a transfer request, average number of
          requests outstanding during that time;
          r+w/s, blks/s - number of data transfers from or to
          device, number of bytes transferred in 512-byte units;
          avwait, avserv - average time in ms. that transfer
          requests wait idly on queue, and average time to be
          serviced (which for disks includes seek, rotational
          latency and data transfer times).

     -y   Report TTY device activity:
          rawch/s, canch/s, outch/s - input character rate, input
          character rate processed by canon, output character
          rate;
          rcvin/s, xmtin/s, mdmin/s - receive, transmit and modem
          interrupt rates.

     -c   Report system calls:
          scall/s - system calls of all types;
          sread/s, swrit/s, fork/s, exec/s - specific system
          calls;
          rchar/s, wchar/s - characters transferred by read and
          write system calls.


     -w   Report system swapping and switching activity:
          swpin/s, swpot/s, bswin/s, bswot/s - number of
          transfers and number of 512-byte units transferred for
          swapins and swapouts (including initial loading of some
          programs);
          pswch/s - process switches.

     -a   Report use of file access system routines:
          iget/s, namei/s, dirblk/s.

     -q   Report average queue length while occupied, and % of
          time occupied:
          runq-sz, %runocc - run queue of processes in memory and
          runnable;
          swpq-sz, %swpocc - swap queue of processes swapped out
          but ready to run.

     -v   Report status of process, i-node, file and lock tables:
          text-sz, proc-sz, inod-sz, file-sz, lock-sz -
          entries/size for each table, evaluated once at sampling
          point;
          ov - overflows that occur between sampling points for
          each table.  The values reported for the lock table are
          0 for systems with NFS configured.  On such systems,
          file locking is managed by lockd(1M).

     -m   Report message and semaphore activities:
          msg/s, sema/s - primitives per second.



Page 2                              CX/UX User's Reference Manual





sar(1)                                                     sar(1)



     -p   Report paging activities:
          vflt/s - address translation page faults (valid page
          not in memory);
          pflt/s - page faults from protection errors (illegal
          access to page) or "copy-on-writes";
          pgfil/s - vflt/s satisfied by page-in from file system;
          rclm/s - valid pages reclaimed for free list.

     -r   Report unused memory pages and disk blocks:
          freemem - average pages available to user processes;
          freeswap - disk blocks available for process swapping.

     -A   Report all data.  Equivalent to -udqbwcayvmpr.

EXAMPLES
     To see today's CPU activity so far:

          sar

     To watch CPU activity evolve for 10 minutes and save data:

          sar -o temp 60 10

     To later review disk and tape activity from that period:

          sar -d -f temp

FILES
     /var/adm/sa/sadd
                    daily data file, where dd are digits
                    representing the day of the month.

SEE ALSO
     sag(1G) timex(1).
     sar(1M) in the CX/UX Administrator's Reference Manual.




















Page 3                              CX/UX User's Reference Manual



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