Print this page
6591 resource_controls(5) should talk about project.cpu-cap not project.cpu-caps

*** 5,15 **** .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner] .TH RESOURCE_CONTROLS 5 "Jul 19, 2013" .SH NAME resource_controls \- resource controls available through project database .SH DESCRIPTION - .sp .LP The resource controls facility is configured through the project database. See \fBproject\fR(4). You can set and modify resource controls through the following utilities: .RS +4 --- 5,14 ----
*** 190,200 **** .RE .sp .ne 2 .na ! \fB\fBproject.cpu-caps\fR\fR .ad .sp .6 .RS 4n Maximum amount of CPU resources that a project can use. The unit used is the percentage of a single CPU that can be used by all user threads in a project. --- 189,199 ---- .RE .sp .ne 2 .na ! \fB\fBproject.cpu-cap\fR\fR .ad .sp .6 .RS 4n Maximum amount of CPU resources that a project can use. The unit used is the percentage of a single CPU that can be used by all user threads in a project.
*** 475,485 **** .sp .LP See \fBzones\fR(5). .SS "Units Used in Resource Controls" - .sp .LP Resource controls can be expressed as in units of size (bytes), time (seconds), or as a count (integer). These units use the strings specified below. .sp .in +2 --- 474,483 ----
*** 561,571 **** .LP Note that unit modifiers (for example, \fB5G\fR) are accepted by the \fBprctl\fR(1), \fBprojadd\fR(1M), and \fBprojmod\fR(1M) commands. You cannot use unit modifiers in the project database itself. .SS "Resource Control Values and Privilege Levels" - .sp .LP A threshold value on a resource control constitutes a point at which local actions can be triggered or global actions, such as logging, can occur. .sp .LP --- 559,568 ----
*** 630,640 **** task.max-lwps=(priv,1K,deny) .fi .in -2 .SS "Global and Local Actions on Resource Control Values" - .sp .LP There are two categories of actions on resource control values: global and local. .sp .LP --- 627,636 ----
*** 856,866 **** controls with the \fBRCTL_GLOBAL_CPUTIME\fR property (\fBprocess.max-cpu-time\fR). See \fBrctlblk_set_value\fR(3C). .RE .SS "Resource Control Flags and Properties" - .sp .LP Each resource control on the system has a certain set of associated properties. This set of properties is defined as a set of flags, which are associated with all controlled instances of that resource. Global flags cannot be modified, but the flags can be retrieved by using either \fBrctladm\fR(1M) or the --- 852,861 ----
*** 961,980 **** and the \fBinf\fR (\fBRCTL_GLOBAL_INFINITE\fR) flag is defined for this resource control. An \fBinf\fR value has an infinite quantity. The value is never enforced. Hence, as configured, both threshold quantities represent infinite values that are never exceeded. .SS "Resource Control Enforcement" - .sp .LP More than one resource control can exist on a resource. A resource control can exist at each containment level in the process model. If resource controls are active on the same resource at different container levels, the smallest container's control is enforced first. Thus, action is taken on \fBprocess.max-cpu-time\fR before \fBtask.max-cpu-time\fR if both controls are encountered simultaneously. .SH ATTRIBUTES - .sp .LP See \fBattributes\fR(5) for a description of the following attributes: .sp .sp --- 956,973 ----
*** 986,996 **** _ Interface Stability Evolving .TE .SH SEE ALSO - .sp .LP \fBprctl\fR(1), \fBpooladm\fR(1M), \fBpoolcfg\fR(1M), \fBprojadd\fR(1M), \fBprojmod\fR(1M), \fBrctladm\fR(1M), \fBsetrctl\fR(2), \fBrctlblk_set_value\fR(3C), \fBlibpool\fR(3LIB), \fBproject\fR(4), \fBattributes\fR(5), \fBFSS\fR(7) --- 979,988 ----