Displaying 1 result from an estimated 1 matches for "idle_vcpu0".
Did you mean:
idle_vcpu
2006 Sep 14
0
[PATCH][RFC] credit scheduler enhancement, eliminate unnecessary vcpu migrations
Hi Keir,
csched_load_balance is used to see if there are higher privileged vcpu
in
other physical processors'' runnable queue, if there is, then migrate
this vcpu to this physical processor.
But at following scenario, this vcpu migration is unnecessary.
1. idle_vcpu0 is running on lp0, hvm_vcpu is in lp0''s runnable queue,
this
happens when hvm_vcpu is just being woken up,
2. idle_vcpu1 is running on lp1, there are no vcpu in lp1''s runnable
queue,
idle_vcpu1 calls scheduler to try to find vcpu in other physical
processor
to run on lp1...