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
