[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v1 4/4] xl: introduce rt scheduler



On mer, 2014-09-03 at 18:28 -0400, Meng Xu wrote:

> 2014-09-03 11:52 GMT-04:00 George Dunlap
> <George.Dunlap@xxxxxxxxxxxxx>:

>         The main thing about this is that you probably want to have an
>         interface where you can set the parameters for multiple vcpus
>         at once;
>         and that's probably the case regardless of whether we end up
>         making
>         the hypercall able to batch vcpus or do them one-at-a-time.
> 
> 
> âI'm totally fine with allowing users to set the parameters for
> multiple vcpus at once. 
> 
> 
> My question is:
> When users set multiple vcpus at once, how the command looks like? 
> For example, if they want to set two vcpus' parameters for dom 1's at
> once (to be specific, set vcpu 0's period to 20 and budget to 10, and
> set vcpu 1's period to 30 and budget to 20.),  they should use the
> command like "xl sched-rt -d 1 -v 0 -p 20 -b 10 -v 1 -p 30 -b 20"? 
>
So, since we agreed about only allowing, *for* *now*, per-domain
parameter setting, this is not a requirement anymore, is it?

I think we can just stick to a pretty basic implementation of `xl
sched-rt', acting similarly to its credit, credit2 (and sedf)
counterparts.

How to allow an user to set the parameters for multiple vcpus at the
same time from xl has become a Xen 4.6 issue. :-)

Regards,
Dario

-- 
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.