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

Re: [Xen-devel] credit vs sedf scheduler



Keir already addressed the SEDF question. I think soft real
time support is a desirable thing. If you actually look at
what the SEDF scheduler does though, it's not always obeying
the administrator's orders or doing a very efficient job with
simple workloads.

It would be interesting to compare scheduler traces with your
SEDF setup and the credit scheduler and see if, how, and why
SEDF might be scheduling things better for you.

There are certainly simple things we could do in credit to
improve soft real time guarantees if needed:
- make the system default time slice tuneable.
- make per domain time-slice tuneable
- introduce strict priority based scheduling (like the current
 I/O boost but tuneable per domain by the admin)
- Use the strict priority mechanism to offer soft real time
 time-slice and wake-to-run latency best effort guarantees.

vote for soft real time support
i have 10-20 domU on single P4+HT (asterisk, freeswitch, openser, openpbx,..)
I/O is low


---------------------------------------
Marek Cervenka
=======================================


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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