cvs commit: src/usr.bin/procstat Makefile procstat.1 procstat.c procstat.h procstat_args.c procstat_basic.c procstat_bin.c procstat_cred.c procstat_files.c procstat_kstack.c procstat_threads.c procstat_vm.c

Robert Watson rwatson at FreeBSD.org
Thu Apr 10 22:49:39 UTC 2008


rwatson     2008-04-10 22:49:39 UTC

  FreeBSD src repository

  Added files:           (Branch: RELENG_7)
    usr.bin/procstat     Makefile procstat.1 procstat.c procstat.h 
                         procstat_args.c procstat_basic.c 
                         procstat_bin.c procstat_cred.c 
                         procstat_files.c procstat_kstack.c 
                         procstat_threads.c procstat_vm.c 
  Log:
  Merge Makefile:1.1, procstat.1:1.1, procstat.c:1.1, procstat.h:1.1,
  procstat_args.c:1.1, procstat_basic.c:1.1, procstat_bin.c:1.1,
  procstat_cred.c:1.1, procstat_files.c:1.1, procstat_kstack.c:1.1,
  procstat_threads.c:1.1, and procstat_vm.c:1.1 from HEAD to RELENG_7:
  
    Add procstat(1), a process inspection utility.  This provides both some
    of the missing functionality from procfs(4) and new functionality for
    monitoring and debugging specific processes.  procstat(1) operates in
    the following modes:
  
      -b  Display binary information for the process.
      -c  Display command line arguments for the process.
      -f  Display file descriptor information for the process.
      -k  Display the stacks of kernel threads in the process.
      -s  Display security credential information for the process.
      -t  Display thread information for the process.
      -v  Display virtual memory mappings for the process.
  
    Further revision and modes are expected.
  
    Testing, ideas, etc:    cognet, sam, Skip Ford <skip at menantico dot com>
                            Wesley Shields <wxs at atarininja dot org>
  
  Revision  Changes    Path
  1.1.2.1   +15 -0     src/usr.bin/procstat/Makefile (new)
  1.1.2.1   +114 -0    src/usr.bin/procstat/procstat.1 (new)
  1.2.2.1   +252 -0    src/usr.bin/procstat/procstat.c (new)
  1.1.2.1   +46 -0     src/usr.bin/procstat/procstat.h (new)
  1.2.2.1   +74 -0     src/usr.bin/procstat/procstat_args.c (new)
  1.2.2.1   +64 -0     src/usr.bin/procstat/procstat_basic.c (new)
  1.2.2.1   +68 -0     src/usr.bin/procstat/procstat_bin.c (new)
  1.2.2.1   +57 -0     src/usr.bin/procstat/procstat_cred.c (new)
  1.5.2.1   +303 -0    src/usr.bin/procstat/procstat_files.c (new)
  1.3.2.1   +198 -0    src/usr.bin/procstat/procstat_kstack.c (new)
  1.3.2.1   +138 -0    src/usr.bin/procstat/procstat_threads.c (new)
  1.2.2.1   +130 -0    src/usr.bin/procstat/procstat_vm.c (new)


More information about the cvs-src mailing list