freebsd-skq/bin/ps
mckusick cba301121b Change the proc information returned from the kernel so that it
no longer contains kernel specific data structures, but rather
only scalar values and structures that are already part of the
kernel/user interface, specifically rusage and rtprio. It no
longer contains proc, session, pcred, ucred, procsig, vmspace,
pstats, mtx, sigiolst, klist, callout, pasleep, or mdproc. If
any of these changed in size, ps, w, fstat, gcore, systat, and
top would all stop working. The new structure has over 200 bytes
of unassigned space for future values to be added, yet is nearly
100 bytes smaller per entry than the structure that it replaced.
2000-12-12 07:25:57 +00:00
..
extern.h Change the proc information returned from the kernel so that it 2000-12-12 07:25:57 +00:00
fmt.c $Id$ -> $FreeBSD$ 1999-08-27 23:15:48 +00:00
keyword.c Change the proc information returned from the kernel so that it 2000-12-12 07:25:57 +00:00
Makefile I'm probably jumping the gun, but what the heck, this is -current. 1999-11-17 13:37:30 +00:00
nlist.c Fixed breakage of %CPU and %MEM in the previous commit. sysctlbyname() 1998-09-10 18:06:28 +00:00
print.c Change the proc information returned from the kernel so that it 2000-12-12 07:25:57 +00:00
ps.1 Document the mtxname keyword. 2000-11-30 19:17:56 +00:00
ps.c Change the proc information returned from the kernel so that it 2000-12-12 07:25:57 +00:00
ps.h Change the proc information returned from the kernel so that it 2000-12-12 07:25:57 +00:00