On Fri, Jan 25, 2008 at 07:15:12PM +0100, Christian Affolter wrote:
> >>Does anyone know why the free command inside the vserver does not report
> >>actual size of the vserver? It reports the size of the machine's physical
> >>ram, not the limits of the vserver.
> >Set the VIRT_MEM flag, http://linux-vserver.org/Capabilities_and_Flags
> >which will show rss.hard - rss.soft as RAM, and the remainder as swap.
> >(Assuming Linux-VServer 2.1+)
> Does it actually start to use (real host) swap space as soon as the
> rss.soft limit has been reached,
no, that would be somewhat inefficient IMHO
> or does it only display as (virtualized) swap
> (and the host will not swap until the whole RAM is used)?
yes, that is what is done, we plan on adding a
cpu penalty for being over the 'memory' limit at
some point, to kind-of emulate swap behaviour
for the guest (of course, optional and tuneable)
> Many thanks for clarifying this!
> Have a great weekend