4.4BSD/usr/share/man/cat8/kgmon.0

Compare this file to the similar file:
Show the results in this format:

KGMON(8)                  BSD System Manager's Manual                 KGMON(8)

NNAAMMEE
     kkggmmoonn - generate a dump of the operating system's profile buffers

SSYYNNOOPPSSIISS
     kkggmmoonn [--bbhhpprr] [--MM --ccoorree] [--NN --ssyysstteemm]

DDEESSCCRRIIPPTTIIOONN
     KKggmmoonn is a tool used when profiling the operating system.  When no argu-
     ments are supplied, kkggmmoonn indicates the state of operating system profil-
     ing as running, off, or not configured.  (see config(8))  If the --pp flag
     is specified, kkggmmoonn extracts profile data from the operating system and
     produces a _g_m_o_n_._o_u_t file suitable for later analysis by gprof(1).

     The options are as follows:

     --bb      Resume the collection of profile data.

     --hh      Stop the collection of profile data.

     --pp      Dump the contents of the profile buffers into a _g_m_o_n_._o_u_t file.

     --rr      Reset all the profile buffers.  If the --pp flag is also specified,
             the _g_m_o_n_._o_u_t file is generated before the buffers are reset.

     --MM      Extract values associated with the name list from the specified
             core instead of the default ``/dev/kmem''.

     --NN      Extract the name list from the specified system instead of the
             default ``/vmunix''.

     If neither --bb nor --hh is specified, the state of profiling collection re-
     mains unchanged.  For example, if the --pp flag is specified and profile
     data is being collected, profiling will be momentarily suspended, the op-
     erating system profile buffers will be dumped, and profiling will be im-
     mediately resumed.

FFIILLEESS
     /vmunix     the default system
     /dev/kmem   the default memory

SSEEEE AALLSSOO
     gprof(1),  config(8)

DDIIAAGGNNOOSSTTIICCSS
     Users with only read permission on _/_d_e_v_/_k_m_e_m cannot change the state of
     profiling collection.  They can get a _g_m_o_n_._o_u_t file with the warning that
     the data may be inconsistent if profiling is in progress.

HHIISSTTOORRYY
     The kkggmmoonn command appeared in 4.2BSD.

4.2 Berkeley Distribution        June 6, 1993                                1