[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] [PATCH][RFC] consider vcpu-pin weight on CreditScheduler TAKE2
On Jun 27, 2007, at 14:07, Atsushi SAKAI wrote:
Thank you for commenting my patch. I am waiting for this kind of discussion. My patch is a kind of full-set solution for this vcpu-pin weight issue. Of couse, your suggested complex configuration considers it. Since my patch is calculate each pcpu credit. (It makes a kind of long code((+)365line)). Anyway your suggested, Segmenting pcpu is another useful solution. Since in typical use, seg-1 for dev seg-2 for rest. But flexibility is reduced from previous one. In this case vcpu-pin cannot define over the multiple segmentation. Which is the best way to solve?
If you could solve the generic problem in a simpler way, I would not be opposed to it. But +365 lines in what is already a fairly complex accounting code path doesn't seem right to me. I can't even understand what weights mean when every CPU has a different pin cpumask. Weights only make sense to me when VMs compete for resources. In my opinion, adding the concept of dynamic partitioning (or segmentation) of the host system would allow a bunch of people to no longer have to pin their VCPUs. This is desirable. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
Lists.xenproject.org is hosted with RackSpace, monitoring our