Chandra Seetharaman wrote: > On Thu, 2006-09-14 at 11:53 +0400, Pavel Emelianov wrote: > > <snip> > > >>> What if I have 40 containers each with 2% guarantee ? what do we do >>> then ? and many other different combinations (what I gave was not the >>> _only_ scenario). >>> >>> >> Then you need to solve a set of 40 equations. This sounds weird, but >> don't afraid - sets like these are solved lightly. >> > > extrapolate that to a varying # of permutations and real time changes in > the system workload. Won't it be complex ? > I have a C program that computes limits to obtain desired guarantees in a single 'for (i = 0; i < n; n++)' loop for any given set of guarantees. With all error handling, beautifull output, nice formatting etc it weights only 60 lines. > Wouldn't it be a lot simpler if we have the guarantee support instead ? > Why you do not like guarantee ? :) > I do not 'do not like guarantee'. I'm just sure that there are two ways for providing guarantee (for unreclaimable resorces): 1. reserving resource for group in advance 2. limit resource for others Reserving is worse as it is essentially limiting (you cut off 100Mb from 1Gb RAM thus limiting the other groups by 900Mb RAM), but this limiting is too strict - you _have_ to reserve less than RAM size. Limiting in run-time is more flexible (you may create an overcommited BC if you want to) and leads to the same result - guarantee. > <snip> > [snip] - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Chandra Seetharaman <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Kirill Korotaev <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- References:
- [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Kirill Korotaev <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Balbir Singh <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Kirill Korotaev <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Balbir Singh <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Chandra Seetharaman <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Pavel Emelianov <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Dave Hansen <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Balbir Singh <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Pavel Emelianov <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Balbir Singh <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Pavel Emelianov <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Chandra Seetharaman <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Pavel Emelianov <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Chandra Seetharaman <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Pavel Emelianov <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Chandra Seetharaman <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Pavel Emelianov <[email protected]>
- Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- From: Chandra Seetharaman <[email protected]>
- [PATCH] BC: resource beancounters (v4) (added user memory)
- Prev by Date: Re: [RFC] page fault retry with NOPAGE_RETRY
- Next by Date: Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- Previous by thread: Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- Next by thread: Re: [ckrm-tech] [PATCH] BC: resource beancounters (v4) (added user memory)
- Index(es):