X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Fdoc%2Fconfiguration.xml;h=48af8e01b42a37df7ca456cb86a0872cb5b33fe7;hb=702ac5383430e4dd00f3610a78dadf6f84e4296b;hp=53b361b45ce7099c925bc420cee8b0e2ab302490;hpb=3acd9d0e7b4aa191e485446bc65afb1e17ebc04f;p=util-vserver.git diff --git a/util-vserver/doc/configuration.xml b/util-vserver/doc/configuration.xml index 53b361b..48af8e0 100644 --- a/util-vserver/doc/configuration.xml +++ b/util-vserver/doc/configuration.xml @@ -1,6 +1,6 @@ + xsi:noNamespaceSchemaLocation="file:configuration.xsd"> @@ -169,44 +169,82 @@ The configuration directory for the vserver vserver-name. + + + Path of the vserver root directory + + + + + + Path of the vserver run directory + + + + + + Path of the vserver run reverse directory + + + - [experimental; name is subject of possible change] Contains the system capabilities. + [experimental; name is subject of possible change] Contains the system capabilities. See + lib/bcaps-v13.c + for possible values. - [experimental; name is subject of possible change] Contains the context capabilities. + [experimental; name is subject of possible change] Contains the context capabilities. See + lib/ccaps-v13.c + for possible values. [experimental; name is subject of possible change] Contains the scheduler parameters, one per line. + + The Hard CPU limit uses a mechanism called a Token Bucket. + the concept is simple: you have a bucket of a certain size + which is filled with a specified amount R of tokens each + interval T until the maximum is reached (excess tokens + are spilled). At each timer tick, a running process consumes + one token from the bucket, unless the bucket is empty. If the + bucket is empty the process is put in the hold queue. When the + bucket has been refilled to at least M tokens, all on hold + processes are rescheduled. + Amount of tokens append to the bucket each interval. + The intervall between refills of amount 'fill_rate'. This value is express in ticks. + Initial bucket contents. + The minimum amount of tokens required to unhold processes + The bucket size. + Unused at the moment. @@ -234,7 +272,8 @@ - Contains per line a capability + Contains per line a capability. This file is used for the 2.4 + kernel only; for 2.6 use 'bcapabilities'. @@ -245,7 +284,9 @@ - Contains per line a flag. + Contains per line a flag. See + lib/cflags-v13.c + for possible values. @@ -459,12 +500,12 @@ - - - The file where output will be logged to when 'vshelper' is invoked from the - kernel. This should point somewhere e.g. into /var/log. - - + + + The file where output will be logged to when 'vshelper' is invoked from the + kernel. This should point somewhere e.g. into /var/log. + + @@ -785,8 +826,7 @@ - When this file exists, the interface will be assumed to exist already. A - former name for this flag was 'only_ip' which is deprecated now. + When this file exists, the interface will be assumed to exist already. @@ -795,7 +835,8 @@ A directory with ulimits. Possible resources are cpu, data, fsize, locks, - memlock, nofile, nproc, rss and/or stack. + memlock, nofile, nproc, rss and/or stack. This configuration will be honored + for kernel 2.4 only. @@ -819,8 +860,9 @@ - A directory with ulimits. Possible resources are cpu, data, fsize, locks, - memlock, nofile, nproc, rss and/or stack. + A directory with resource limits. Possible resources are cpu, data, fsize, locks, + memlock, nofile, nproc, rss and/or stack. This configuration will be honored + for kernel 2.6 only. @@ -840,6 +882,12 @@ special keyword 'inf' is recognized. + + + A file which contains the guaranted minimum of the given resource in the first line. The + special keyword 'inf' is recognized. + +