summaryrefslogtreecommitdiff
path: root/static/v10/man1/rates.1
blob: c57813c13ec1d20dcbf8884853b357add5405aad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
.TH RATES 1 SHARE
.SH NAME
rates \- show system share scheduling rates by scheduling group
.SH SYNOPSIS
.B rates
[-Kn] [-cn] [-sn] [-u]
.SH DESCRIPTION
.I Rates
prints a table of rates by scheduling group,
which purports to show the share of the system being allocated to each group
of users.
In particular,
it is possible to compare the actual working rate with the intended
and effective share.
.PP
The table contains `#'s to indicate rate of consumption of resources
for each group,
an `I' indicating the intended share,
and (if different) an '!' indicating the effective share.
Any difference between intended and effective share is caused
by the recent history of usage.
.P
Invoked without arguments,
.I Rates
will print the table and exit.
The flags affect operation as follows:-
.RS 2
.TP 10
.ul
flag
.ul
meaning
.TP
.BI -K n
Set the 
.I half-life
for decaying the displayed rate to
.B n
seconds [default 4].
.TP
.BI -c n
Continuous operation, where
.BR n ,
if present, limits the number of cycles.
.TP
.BI -s n
Delay time between updates becomes
.B n
seconds [default 4].
.TP
.BI -u
The display will show users,
instead of scheduling groups.
.SH EXAMPLES
.RS 4
\fBrates -c | dis\fR
.SH SEE ALSO
dis(1),
shstats(1),
ustats(1),
share(5).