dfr
68f5aa320d
Port top to the alpha.
...
Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
1998-11-25 09:45:28 +00:00
dt
413082054c
Some fixes for swap space accounting.
...
Obtained from: pstat.c
1998-09-11 14:38:12 +00:00
wosch
5a643960aa
Merge from stable: support for the o, order, command
1998-08-12 09:58:15 +00:00
des
e8ccb4f081
Add -t option ('t' in interactive mode) to make top(1) ignore itself.
...
Attempts to contact the author of top(1) (William LeFebvre) have so
far been unsuccessful.
PR: 7253
Submitted by: Yours Truly
1998-08-04 14:10:48 +00:00
wosch
ff2f7584e8
Round - not cut - the real cpu time.
1998-07-27 12:21:58 +00:00
dt
f48c45f907
Make value of SIZE accurate.
...
Obtained from: ps(1)
1998-06-21 18:00:34 +00:00
phk
d3d65c6b2e
Some cleanups related to timecounters and weird ifdefs in <sys/time.h>.
...
Clean up (or if antipodic: down) some of the msgbuf stuff.
Use an inline function rather than a macro for timecounter delta.
Maintain process "on-cpu" time as 64 bits of microseconds to avoid
needless second rollover overhead.
Avoid calling microuptime the second time in mi_switch() if we do
not pass through _idle in cpu_switch()
This should reduce our context-switch overhead a bit, in particular
on pre-P5 and SMP systems.
WARNING: Programs which muck about with struct proc in userland
will have to be fixed.
Reviewed, but found imperfect by: bde
1998-05-28 09:30:28 +00:00
peter
5884281637
Fix top sorting of idle processes. top used p_cpticks as a tie-breaker
...
but that isn't suitable (it gets zeroed each second apparently).
PR: bin/4957
Submitted-by: Dan Nelson <dnelson@emsphone.com>
1998-02-14 13:34:59 +00:00
fsmp
4de1398f08
For SMP, add a space between the state name and the CPU#.
...
Everything following bumps right 1 character.
1997-10-05 21:20:56 +00:00
peter
66e710212a
YAMF22: (rev 1.3.2.2) Display realtime and idle priorities appropriately.
1997-09-28 00:59:04 +00:00
peter
7dbdc70f84
Adapt to recent smp tree changes..
1997-08-27 03:48:25 +00:00
bde
f501609a9b
Added top.1 to CLEANFILES.
1997-07-21 16:06:00 +00:00
peter
18d0d6f155
Hack to work around the large username field... scan for the largest
...
username present on the system at startup and use that for the field width.
It's not ideal but (I think) better than it was before. The width is
limited to within 8..16.
1997-07-14 09:06:46 +00:00
peter
4787e78f21
Dynamically adapt to smp mode at runtime. This stops the cpu column
...
appearing on uniprocessor systems since the smp->current merge.
1997-07-12 10:51:54 +00:00
ache
271384e50b
Long usernames fixes
1997-04-21 13:53:47 +00:00
peter
0113164c51
Tweak column headers a tad for when running in SMP mode.
1997-04-19 20:28:50 +00:00
peter
c5e29b83e0
move top.1 -> top.local.1, and generate top.1 so that the man page
...
is remotely useful
1997-04-05 22:05:46 +00:00
ache
650d13ffa5
Remove libcurses, it is pure termcap application
1997-03-24 14:29:46 +00:00
joerg
fa71779225
This is the FreeBSD-specific files for top, plus the Makefile
...
that pulls all the files from contrib.
Obtained from: The ports collection (mostly).
1997-03-23 18:55:20 +00:00