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

Re: [Xen-devel] [PATCH v2 0/5] Towards work-conserving RTDS



Hello Meng Xu and Dario,

On 01.09.17 18:58, Meng Xu wrote:
This series of patches make RTDS scheduler work-conserving
without breaking real-time guarantees.
VCPUs with extratime flag set can get extra time
from the unreserved system resource.
System administrators can decide which VCPUs have extratime flag set.
As I understand from threads and the code, the work conserving algorithm is quite simplistic and will prefer a vcpu with greater utilization.

From our side we are looking for a bit different solution. I.e., in the same cpupool, running vcpus eager for RT characteristics under EDF conditions, and share the rest of resources between non-rt vcpus (i.e. in a credit manner). Possible use-case could be a system with a domain hunger for resources, but not critical (some infotainment system) and an RT domain utilizing at most 20% of a single CPU core. Having a SoC with 4 cores, partitioning would be a significant resources wasting for described scenario.

How feasible is it from your point of view?

BTW, are you targeting XEN 4.10 with this patch series?

--

*Andrii Anisov*



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

 


Rackspace

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