Author: arekm Date: Wed Mar 30 12:58:11 2011 GMT
Module: PLDWWW URL:
http://www.pld-linux.org/Docs/Vserver?action=diff&rev2=176&rev1=175
---- Log message:
---- Page affected: Docs/Vserver
---- Diffs:
================================================================
* there is no hierarchy when dealing (beside inheriting default value)
with cpu.shares. All shares are summed and cgroup gets it's "cpu.share/sum".
For example host has default 1024, guest gets 2048 set. This means that host
will get 1/3 of cpu power and guest will get 2/3.
* virt_mem flag is needed for guest to see only cgroup limited memory
+ == cgroups with libcgroup ==
+
+ libcgroup can mount cgroup differently. It can use separate subdirectory for
each cgroup subsystem like:
+
+ {{{
+ # cat /proc/mounts |grep cgroup
+ cgroup /dev/cgroup/blkio cgroup rw,relatime,blkio 0 0
+ cgroup /dev/cgroup/cpu cgroup rw,relatime,cpu 0 0
+ cgroup /dev/cgroup/cpuacct cgroup rw,relatime,cpuacct 0 0
+ cgroup /dev/cgroup/cpuset cgroup rw,relatime,cpuset 0 0
+ cgroup /dev/cgroup/devices cgroup rw,relatime,devices 0 0
+ cgroup /dev/cgroup/freezer cgroup rw,relatime,freezer 0 0
+ cgroup /dev/cgroup/memory cgroup rw,relatime,memory 0 0
+ cgroup /dev/cgroup/net_cls cgroup rw,relatime,net_cls 0 0
+ }}}
+
+ For these to work you need at least util-vserver-0.30.216-1.pre2955.3 (that
.3 is important) and turn on per subsys support by doing:
+
+ {{{
+ # mkdir /etc/vservers/.defaults/cgroup
+ # touch /etc/vservers/.defaults/cgroup/per-ss
+ }}}
+
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit