From: Enrico Scholz Date: Thu, 8 Jul 2004 11:44:19 +0000 (+0000) Subject: documented vdir, run, run.rev (provided by Olivier Poitrey) X-Git-Tag: IPSENTINEL_VERSION_0_11~3 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a6066db1a5d01c356a785556dd2651ffc7f09912;p=util-vserver.git documented vdir, run, run.rev (provided by Olivier Poitrey) added some links about [bc]capabilities and flags added more scheduler doc (provided by Olivier Poitrey) added some comments about 2.4 vs. 2.6 at rlimits/ulimits added doc about rlimit's 'min' setting git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1645 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- diff --git a/util-vserver/doc/configuration.xml b/util-vserver/doc/configuration.xml index 9138ca2..48af8e0 100644 --- a/util-vserver/doc/configuration.xml +++ b/util-vserver/doc/configuration.xml @@ -15,15 +15,6 @@ - - - - The file where output will be logged to when 'vshelper' is invoked from the - kernel. This should point somewhere e.g. into /var/log. - - - - /vservers/.pkg @@ -178,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. @@ -255,7 +284,9 @@ - Contains per line a flag. + Contains per line a flag. See + lib/cflags-v13.c + for possible values. @@ -469,6 +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. + + @@ -789,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. @@ -799,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. @@ -823,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. @@ -844,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. + +