Displaying 2 results from an estimated 2 matches for "csched_ticks_per_acct".
2011 Sep 01
4
[PATCH] xen,credit1: Add variable timeslice
...ff -r 4a4882df5649 -r 782284c5b1bc xen/common/sched_credit.c
--- a/xen/common/sched_credit.c Wed Aug 31 15:23:49 2011 +0100
+++ b/xen/common/sched_credit.c Thu Sep 01 16:29:50 2011 +0100
@@ -41,15 +41,9 @@
*/
#define CSCHED_DEFAULT_WEIGHT 256
#define CSCHED_TICKS_PER_TSLICE 3
-#define CSCHED_TICKS_PER_ACCT 3
-#define CSCHED_MSECS_PER_TICK 10
-#define CSCHED_MSECS_PER_TSLICE \
- (CSCHED_MSECS_PER_TICK * CSCHED_TICKS_PER_TSLICE)
+/* Default timeslice: 30ms */
+#define CSCHED_DEFAULT_TSLICE_MS 30
#define CSCHED_CREDITS_PER_MSEC 10
-#define CSCHED_CREDITS_PER_TSLICE \
- (C...
2008 Dec 08
10
[PATCH] Accurate vcpu weighting for credit scheduler
Hi,
This patch intends to accurate vcpu weighting
for CPU intensive job.
The reason of this problem is that
vcpu round-robin queue blocks large weight vcpus
by small weight vcpus.
For example, we assume following case on 2pcpu environment.
(with 4domains (each domain has 2vcpus))
dom1 vcpu0,1 w128 credit 4
dom2 vcpu0,1 w128 credit 4
dom3 vcpu0,1 w256 credit 8
dom4 vcpu0,1 w512 credit 15