bde
b97a8798b9
Display floats with format %*.0f instead of as "*****" if there is
...
enough space for this but not enough space for the normal %*.*f
format. Similarly for long doubles.
1999-03-22 03:44:01 +00:00
dillon
224065be12
Include discrete ozfod as well as ozfod/zfod percentage.
1999-02-08 02:39:45 +00:00
dillon
a7037f5e36
If there are 4 or fewer disk devices, we have room to display additional
...
VM statistics. zfod is moved and %slo-z ( percentage of zero-fills that
were slow, i.e. not pre-zero'd ), and number of pages freed per second.
1999-02-08 02:11:52 +00:00
obrien
50d963beb7
revert to rev 1.29. (floppy drives will be gotten rid of another way)
1999-01-09 06:03:54 +00:00
obrien
ab302cd2cd
Turn the compile time option into a run-time option.
...
You can now use the `want_fd' command in the vmstat display.
Suggested by: grog
1998-12-27 17:59:42 +00:00
obrien
60e9f49335
Don't waste precious space on showing the performance of fdX.
...
(can get old behavior with -DWANT_FD)
1998-12-27 08:15:37 +00:00
obrien
59bd962db0
Quiet many compiler warnings.
1998-10-08 09:56:10 +00:00
ken
bd9fb75d91
Fix a core-dump situation in ":boot" mode in the vmstat display.
...
Reported by: bde
1998-10-05 04:04:27 +00:00
gibbs
b954e9c264
Update system to new device statistics code.
...
Submitted by: "Kenneth D. Merry" <ken@plutotech.com>
1998-09-15 08:16:45 +00:00
bde
cd1f335715
Fixed type mismatches which were fatal when sizeof(long) > sizeof(int).
1998-07-06 22:08:00 +00:00
imp
a51cfac665
o Use snprintf rather than sprintf
...
o Add more checks for buffer overflows
o Use snprintf rather than strcat/cpy and have better checks for max
length exceeded.
Most of these changes are not exploitable buffer overruns, but it never
hurts to be safe.
Inspired by and obtained from: OpenBSD
1998-06-09 04:17:29 +00:00
jhay
02b6208b98
Correctly display the interrupt counts.
...
Reviewed with optimizations by: Tor Egge <tegge>
1998-05-27 21:01:37 +00:00
peter
15c11737ff
Show size of vnode pool in vmstat mode.
1997-09-25 01:14:25 +00:00
charnier
d1a307d129
Use err(3). /sys/dkstat.h -> /usr/include/sys/dkstat.h
1997-08-13 06:45:11 +00:00
jkh
3476d24e83
Now that systat's working again, bring the vmstat cleanup over from
...
-stable.
1996-11-12 19:16:46 +00:00
bde
d6f309e9f6
Initialize interrupt counters. The boot time values were displayed as ***.
...
Should be in 2.2.
Pointed out by: /etc/malloc.conf -> AJ
1996-11-10 08:30:18 +00:00
jkh
ab0ef148ae
Cosmetic fixes for drive names which are 4 chars long.
...
Submitted-By: Joe Greco <jgreco@ns.sol.net>
1996-06-11 16:18:58 +00:00
ache
61c0414a60
Localize time
1996-03-31 16:39:26 +00:00
bde
f92ab04306
Renamed Proc-cache to Dir-cache for the same reasons as in vmstat.
...
Tweaked screen positions to match.
1996-03-29 14:48:25 +00:00
bde
06e92e8fee
Reduced vm dependencies. Only `struct vmmeter.h' is required.
...
Unfortunately, the sysctl number for reading this struct is
bogusly placed in <vm/vm_param.h> instead of with the declaration
of the struct.
1995-12-13 15:01:13 +00:00
peter
58d9473581
Add explicit #include of <sys/vmmeter.h> after the last round of <vm/vm.h>
...
changes.
1995-12-13 11:34:46 +00:00
bde
7228eed755
Don't attempt to read the variable total' from the kernel.
total'
...
isn't used in systat or in the kernel (it was replaced by a sysctl()
call involving VM_METER) and will go away when I clean up bogus
common variables in the kernel.
1995-07-12 20:09:02 +00:00
rgrimes
a14d555c87
Remove trailing whitespace.
1995-05-30 06:41:30 +00:00
dg
8bdafddcb6
From Mark Murray:
...
I got irritated with not seeing the interrupt numbers in a (crowded)
"systat -vmstat" display, so I fixed it. Here is a patch to please be
applied in src/usr.bin/systat
1995-03-29 00:10:14 +00:00
dg
c510e7263f
Removed object lookup/hit count and changed the order of things a little.
1995-03-25 08:44:48 +00:00
dg
04b8eb4618
Removed cnt.v_nzfod...we don't support it in the kernel.
1995-03-25 06:39:47 +00:00
phk
4a0584d64d
Fix the Name-cache counters. I didn't realign the negative hits.
1995-03-18 08:55:15 +00:00
phk
23cf905bbe
Report the negative hits in the Namei section.
1995-03-12 01:58:18 +00:00
dg
7ca6fdcf9e
Changes to support printing stats for the 'cached pages'.
...
Submitted by: John Dyson
1995-03-10 20:07:21 +00:00
bde
be27214244
extern.h, iostat.c, main.c, vmstat.c:
...
Use the correct value of hz (stathz if it is nonzero) for
interpretion of dk_time[] and cp_time[] in iostat.c. Avoid
multiple conversions of this value in iostat.c and vmstat.c
iostat.c:
Implement the display of cp_time[CP_INTR]. Fix the display
of cp_time[CP_IDLE] (the display was always null because
cp_time[CP_INTR] == 0 was displayed instead).
systat.1:
Document the display of cp_time[CP_INTR].
vmstat.c:
Implement the display of cp_time[CP_INTR].
1994-12-03 10:06:40 +00:00
dg
885bd2dad5
Moved "VMSTAT" column up by one row so that it displays properly on 24
...
row displays.
1994-11-25 03:48:04 +00:00
dg
f531a14d82
Updated to changes in struct vmmeter.
1994-10-18 15:03:10 +00:00
dg
951c7d2f33
Updated to changes in struct vmmeter.
1994-10-15 13:37:41 +00:00
wollman
7e2affb65e
Make the %zfod display make more sense by comparing zfod versus the total
...
zfod + nzfod, rather than zfod / nzfod, which doesn't make a whole lot of sense.
1994-08-07 00:16:29 +00:00
rgrimes
f9ab90d9d6
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00