> -----Original Message-----
> From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
> [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of
> Ashish Gupta
> Sent: 17 May 2007 23:05
> To: trilok nuwal
> Cc: Xen-users@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Xen-users] Xen scheduler setup
>
> Also, you said "As from xen documantion, boot time
> sched=credit or sedf is used to set the scheduler for the xen hosts."
> Boot time here refers to boot time of dom0 or boot time of
> the guests ?
Boot time of the entire system (which means HyperVisor + Dom0). The
Scheduler isn't per domain, but per system, so it's set up and
initialized when the system boots (it is for example responsible for
running Dom0!)
--
Mats
>
> thanks,
> Ashish
>
>
>
> On 5/17/07, Ashish Gupta <ashishgup@xxxxxxxxx> wrote:
>
> Thanks Trilok for the clarification !
>
> On running some of your commands I get the following
> output. Does this seem to indicate I am running the credit
> scheduler ? xm dmesg doesn't tell me.
>
> I get the following output:
> # xm sched-sedf
> Name ID Period(ms)
> Slice(ms) Lat(ms) Extra Weight
> Domain-0 -1 -0.0
> -0.0 -0.0 -1 -1
> domain1 -1 -0.0
> -0.0 -0.0 -1 -1
> domain2 -1 -0.0
> -0.0 -0.0 -1 -1
> [root@virtuoso-32 sys]#
>
> # xm sched-credit
> Error: No domain given.
> Usage: xm sched-credit -d <Domain> [-w[=WEIGHT]|-c[=CAP]]
>
> Get/set credit scheduler parameters.
> -d DOMAIN, --domain=DOMAIN Domain to modify
>
> -w WEIGHT, --weight=WEIGHT Weight (int)
>
> -c CAP, --cap=CAP Cap (int)
>
>
> # xm sched-credit -d 0
> {'cap': 0, 'weight': 256}
>
>
>
>
> On 5/17/07, trilok nuwal <tc.nuwal@xxxxxxxxx > wrote:
>
>
> I havent tried this, but there are two sheduler
> credit and sedf scheduler for xen host and this would be
> common for all the domains. As from xen documantion, boot
> time sched=credit or sedf is used to set the scheduler for
> the xen hosts.
>
> For this there are two commands to set and get
> the parameters of the scheduler for individual domin
> depednding on the scheduler. Scheduler cant be differnet for
> the different domains.
>
> #xm sched-credit
> #xm sched-sedf
>
> sched-credit Get/set credit scheduler
> parameters.
> sched-sedf Get/set EDF parameters.
>
> # xm sched-credit
> Name ID Weight Cap
> Domain-0 0 256 0
> os218 7 256 0
> # xm sched-sedf
> Error: Xen is running with the credit scheduler
> # xm sched-sedf --help
> Usage: xm sched-sedf <Domain> [options]
>
> Get/set EDF parameters.
> -p [MS], --period[=MS] Relative deadline(ms)
> -s [MS], --slice[=MS] Worst-case
> execution time(ms). (slice <
> period)
> -l [MS], --latency[=MS] Scaled period
> (ms) when domain performs
> heavy I/O
> -e [FLAG], --extra[=FLAG] Flag (0 or 1)
> controls if domain can run
> in extra time.
> -w [FLOAT], --weight[=FLOAT] CPU
> Period/slice (do not set with
> --period/--slice)
>
> # xm sched-credit --help
> Usage: xm sched-credit [-d <Domain>
> [-w[=WEIGHT]|-c[=CAP]]]
>
> Get/set credit scheduler parameters.
> -d DOMAIN, --domain=DOMAIN Domain to modify
> -w WEIGHT, --weight=WEIGHT Weight (int)
> -c CAP, --cap=CAP Cap (int)
>
>
> I dont think bvt scheduler is available in
> latest xen 3.0 ( Not sure ).
> Hope this will be worthful to you.
>
> Thanks,
> -Trilok
>
>
> On 5/17/07, Ashish Gupta < ashishgup@xxxxxxxxx
> <mailto:ashishgup@xxxxxxxxx> > wrote:
>
> Hi,
>
> I have been trying to setup Xen
> scheduling but have some questions:
> 1. When do we exactly specify the
> scheduler to use ? At dom0 boot time (i.e. when the host
> boots) or when the domU is created with xm ?
>
> 2. Can we change the scheduler when a
> domU is already running ?
>
> 3. Can we change the existing scheduler
> parameters at runtime for domU or dom0 ?
>
> 4. How do we figure out which scheduler
> is currently being used ?
>
> The answers are probably
> straightforward but I haven't found a tutorial or a guide
> that explains these points, esp 2,3, or 4.
>
> I am trying to experiment with the bvt
> scheduler and tried passing sched=bvt at xm create time. But
> I can't figure out if its actually being used or how to
> change its parameters.
> Any help is greatly appreciated.
>
> thanks,
> Ashish
>
> --
> http://www.cs.northwestern.edu/~agupta
> <http://www.cs.northwestern.edu/%7Eagupta>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
>
>
>
>
>
>
> --
> http://www.cs.northwestern.edu/~agupta
> <http://www.cs.northwestern.edu/%7Eagupta>
>
>
>
>
> --
> http://www.cs.northwestern.edu/~agupta
>
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|