* Performance guarantees
@ 2008-07-01 7:49 Sukanto Ghosh
2008-07-01 7:55 ` Sukanto Ghosh
0 siblings, 1 reply; 5+ messages in thread
From: Sukanto Ghosh @ 2008-07-01 7:49 UTC (permalink / raw)
To: kvm
Do you think, this area is worth exploring in KVM, or is it against the
design goals ? Shouldn't it be nice and useful to have such guarantees (to
a certain extent) ?
Also, I do want to be a good kernel/KVM developer. How can I approach this
goal ? Currently I am looking at KVM along with my other course-works.
And lastly, thanks to you all for answering my questions (which might be
stupid sometimes) after taking out time from your busy schedules.
Regards,
Sukanto Ghosh
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Performance guarantees
2008-07-01 7:49 Performance guarantees Sukanto Ghosh
@ 2008-07-01 7:55 ` Sukanto Ghosh
2008-07-01 14:58 ` Andi Kleen
0 siblings, 1 reply; 5+ messages in thread
From: Sukanto Ghosh @ 2008-07-01 7:55 UTC (permalink / raw)
To: kvm
> Do you think, this area is worth exploring in KVM, or is it against the
> design goals ? Shouldn't it be nice and useful to have such guarantees (to
> a certain extent) ?
By Performance guarantees I mean,
i) certain %age of CPU time
ii) certain %age of memory dedicated to each guest
iii) anything else ?
Regards,
Sukanto Ghosh
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Performance guarantees
2008-07-01 7:55 ` Sukanto Ghosh
@ 2008-07-01 14:58 ` Andi Kleen
2008-07-01 17:52 ` Sukanto Ghosh
0 siblings, 1 reply; 5+ messages in thread
From: Andi Kleen @ 2008-07-01 14:58 UTC (permalink / raw)
To: Sukanto Ghosh; +Cc: kvm
"Sukanto Ghosh" <sukanto@cse.iitb.ac.in> writes:
>
> By Performance guarantees I mean,
> i) certain %age of CPU time
> ii) certain %age of memory dedicated to each guest
> iii) anything else ?
The beauty of KVM is that there's no need to actually implement
this for KVM. It can just use all the infrastructure of standard
Linux that is available for this.
The hierarchical group scheduler and "memory cgroup" work that is being
worked on in recent kernels should be able to do i) and ii). Partly
it could be also done using older technology like cpusets or
numa emulation or nice levels.
-Andi
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-07-01 18:12 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-01 7:49 Performance guarantees Sukanto Ghosh
2008-07-01 7:55 ` Sukanto Ghosh
2008-07-01 14:58 ` Andi Kleen
2008-07-01 17:52 ` Sukanto Ghosh
2008-07-01 18:11 ` Andi Kleen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox