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@lists.xen.org
https://lists.xen.org/xen-devel