PSUPDATE(8)

PSUPDATE(8)

ps2fax Home Page System Administration Index pwck


NAME
       psupdate - update the ps database of kernel offsets

SYNOPSIS
       psupdate [path to uncompressed kernel image]

DESCRIPTION
       psupdate updates the /etc/psdatabase file to correspond to
       the   current    kernel    image    system    map    file,
       /usr/src/linux/vmlinux by default.

   Options
       If your system map file is not /usr/src/linux/vmlinux, you
       may give the name of an alternate map file on the  command
       line.  This is the only argument currently supported.

FILES
       /etc/psdatabase
       /usr/src/linux/vmlinux

NOTE
       The  database  produced by this version of psupdate is not
       compatible with the one produced by the  kmem-based  psup-
       date.  The procps version does not need some of the things
       contained in the kmemps database, so the  procps  database
       is  slightly  smaller  and has a different "magic" string.
       Also, the kmem-based version (as of v1.2.9) is  not  quite
       as up-to-date in some respects.  If, for some obscure rea-
       son, you want to use both the proc-  and  kmem-based  ver-
       sions  of  the  ps  suites,  you should keep two different
       databases and update both of them at boot (or  kernel-com-
       pilation)  time.   (Please  note  that kmemps, by default,
       puts its database in a different place anyway:  /var/run.)

       The    ps   command   does   not   absolutely   need   the
       /etc/psdatabase file.  If it  is  missing,  then  ps  will
       examine  the  System.map  file,  if  it  can  find it (see
       ps(1)).  If it cannot find  the  psdatabase  or  the  Sys-
       tem.map  file,  it  will  simply be unable to put symbolic
       information in the WCHAN field.

SEE ALSO
       ps(1) 

AUTHORS
       Original code written by Branko Lankaster, horribly munged
       by  Michael  K. Johnson in a desperate effort to add WCHAN
       support to procps.  Jeff Uphoff added the code  to  handle
       ELF-compiled  kernels  and rewrote much of the other code.
       David Mossberger-Tang wrote the generic BFD support.

ps2fax Home Page System Administration Index pwck