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

From: Herbert Poetzl (herbert_at_13thfloor.at)
Date: Mon 02 Jun 2003 - 16:03:19 BST


On Sun, May 25, 2003 at 11:14:49PM +0200, Herbert Poetzl wrote:

> bla bla ...

> To make it short, I believe the vserver patches
> could benefit from each other, and it would be
> advantageous to re-think/re-adjust some concepts.
>
> Suggestions for readjustments:
>
> - context creation/destruction should be independant
> of the actual processes (within the context)

taking this a step further, one could enter a
context with chctx (or chcontext) <handle> and
all limits/ip addresses and tables/quotas/etc
would be automatically applied ...

the current functionality (utilizing several
commands to change the different properties for
one process, could be achieved with a dynamic
context creation and modification, so there
would be no need to 'change' the current shell
scripts (APIs) immediately, although it would
be beneficial ...

why should one do that? because

 - from userland perspective, it provides a
   consistent state (the context <handle>)
   with absolutely no exceptions.

 - this 'state' could be easily queried or
   modified, without thinking about the
   inside processes (like you would do with
   a 'real' server ...

 - from the (kernel) programming perspective
   this would simplify the relation between
   process - context - features

> bla bla ...
>
please let me(us) know what you think,
best,

Herbert


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 02 Jun 2003 - 17:02:40 BST by hypermail 2.1.3