About this list Date view Thread view Subject view Author view Attachment view

From: Herbert Poetzl (herbert_at_13thfloor.at)
Date: Mon 19 Jul 2004 - 15:22:45 BST


On Mon, Jul 19, 2004 at 11:02:36AM +0200, Gebhardt Thomas wrote:
> On Friday 16 July 2004 15:43, Herbert Poetzl wrote:
>
> Hi,
>
> thank you very much for your answer:
>
> > here are some facts:
> >
> > - the VM is called AS at kernel level for good reason,
> > because it's not virtual memory but Address Space.
> > - ps calls it VMZ for whatever reason.
> > - vserver-stat is legacy compatible in the output, and
> > jackques decided to label it VMZ but display it in
> > MB which is just another variation ...
> > - the AS can be large, sometimes larger than the
> > RAM + SWAP space even for one process (ask SUN about
> > that ;)
> > - it doesn't make much sense to account address spaces
> > only once, just because they point to the same data
> > either in memory or swap ...
>
> Ah, I see. So VSZ is actually the accumulated amount of address space
> within a vserver.
>
> Is there a tool to estimate the actual (virtual) memory consumption
> of a specific vserver? Just to answer the question: my box has x GB RAM
> and y GB swap space: how many vserver of that type will fit onto that
> hardware?

not at the moment, but you can use a simple trick for that:

 - start a specific test vserver
 - stop it again (this warmes up the caches)
 - now get the current memory usage
 - start the vserver the second time
 - again get the current memory usage
 - now build the differences ...

this will vary from run to run, but it's a good estimation
and I'd suggest to stop putting vservers on the machine
as soon as they start to swap out (because this is a good
sign, that your machine will not handle much more without
impact on overall performance)

> > - RSS (Resident Set Size) is something completely
> > different, it's the ammount of data resident in the
> > system memory (available from RAM) ...
>
> That's another odd item. The RSS values reported by vserver-stat
> are ridiculously small (maybe off by a factor of 1024?). Just a few kB
> per active vserver running apache.

give some numbers, and we'll discuss them ...

 - vserver values
 - values of the processes inside

HTH,
Herbert

> Cheers, Thomas
> _______________________________________________
> Vserver mailing list
> Vserver_at_list.linux-vserver.org
> http://list.linux-vserver.org/mailman/listinfo/vserver
_______________________________________________
Vserver mailing list
Vserver_at_list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


About this list Date view Thread view Subject view Author view Attachment view
[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Mon 19 Jul 2004 - 15:22:59 BST by hypermail 2.1.3