forked from Stefar77/cbsd
/
rctl.conf
114 lines (106 loc) · 2.62 KB
/
rctl.conf
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
# RCTL data
#cputime is not implemented yet
RCTL="datasize \
stacksize \
coredumpsize \
memoryuse \
memorylocked \
maxproc \
openfiles \
vmemoryuse \
pseudoterminals \
swapuse \
nthr \
msgqqueued \
msgqsize \
nmsgq \
nsem \
nsemop \
nshm \
shmsize \
wallclock \
pcpu \
readbps \
writebps \
readiops \
writeiops"
# non-RCTL data
RCTL_EXTRA="fsquota \
nice \
bw"
# all args
MYCOL="jname \
${RCTL} \
${RCTL_EXTRA}"
# this variable will be out via conv2human
RCTL_HUMANIZE="datasize \
stacksize \
coredumpsize \
memoryuse \
memorylocked \
vmemoryuse \
swapuse \
msgqsize \
shmsize \
fsquota \
bw"
##description area
cputime_desc="CPU time, in seconds"
datasize_desc="data size, in bytes or ^m ^g suffix"
stacksize_desc="stack size, in bytes or ^m ^g suffix"
coredumpsize_desc="core dump size, in bytes or ^m ^g suffix"
memoryuse_desc="resident set size, in bytes or ^m ^g suffix"
memorylocked_desc="locked memory, in bytes or ^m ^g suffix"
maxproc_desc="number of processes"
openfiles_desc="file descriptor table size"
vmemoryuse_desc="address space limit, in bytes or ^m ^g suffix"
pseudoterminals_desc="number of PTYs"
swapuse_desc="swap usage, in bytes or ^m ^g suffix"
nthr_desc="number of threads"
msgqqueued_desc="number of queued SysV messages"
msgqsize_desc="SysV message queue size, in bytes or ^m ^g suffix"
nmsgq_desc="number of SysV message queues"
nsem_desc="number of SysV semaphores"
nsemop_desc="number of SysV semaphores modified in a single semop(2) call"
nshm_desc="number of SysV shared memory segments"
shmsize_desc="SysV shared memory size, in bytes or ^m ^g suffix"
wallclock_desc="wallclock time, in seconds"
pcpu_desc="%CPU, in percents of a single CPU core"
readbps_desc="filesystem reads, in bytes per second"
writebps_desc="filesystem writes, in bytes per second"
readiops_desc="filesystem reads, in operations per second"
writeiops_desc="filesystem writes, in operations per second"
#
fsquota_desc="Limit jail filesystem, in ^m ^g suffix"
nice_desc="Priority for nice: from -20 (higher pri) to 20 (lower pri)"
bw_desc="Network traffic bandwitch limit"
##default sets area
cputime_default="0"
datasize_default="0"
stacksize_default="0"
coredumpsize_default="0"
memoryuse_default="0"
memorylocked_default="0"
maxproc_default="0"
openfiles_default="0"
vmemoryuse_default="0"
pseudoterminals_default="0"
swapuse_default="0"
nthr_default="0"
msgqqueued_default="0"
msgqsize_default="0"
nmsgq_default="0"
nsem_default="0"
nsemop_default="0"
nshm_default="0"
shmsize_default="0"
wallclock_default="0"
pcpu_default="0"
readbps_default="0"
writeiops_default="0"
readiops_default="0"
writebps_default="0"
#
fsquota_default="0"
nice_default="0"
bw_default="0"