Category:Scheduler: Difference between revisions

From Xen
Jump to navigationJump to search
(Created page with "Also see [http://blog.xen.org/index.php/2013/11/27/rt-xen-real-time-virtualization-in-xen/ Rt-Xen], which includes two real-time schedulers. * '''RT-global:''' which uses a globa…")
 
No edit summary
Line 1: Line 1:
__NOTOC__
{{Trailbox|Schedulers|
|{{Trail|Schedulers in Xen|
* [[Credit Scheduler]]
* [[Credit2_Scheduler_Development|Credit 2 Scheduler]]
}}|{{Trail|3rd party real-time Schedulers for Xen|
* [[ARINC653 Scheduler]]
* [http://blog.xen.org/index.php/2013/11/27/rt-xen-real-time-virtualization-in-xen/ Rt-Xen]
}}
}}

Also see [http://blog.xen.org/index.php/2013/11/27/rt-xen-real-time-virtualization-in-xen/ Rt-Xen], which includes two real-time schedulers.
Also see [http://blog.xen.org/index.php/2013/11/27/rt-xen-real-time-virtualization-in-xen/ Rt-Xen], which includes two real-time schedulers.
* '''RT-global:''' which uses a global run queue to hold all VCPUs (in runnable state). It is CPU mask aware, and provides better resource utilization, as VCPU can migrate freely between physical cores (within CPU mask)
* '''RT-global:''' which uses a global run queue to hold all VCPUs (in runnable state). It is CPU mask aware, and provides better resource utilization, as VCPU can migrate freely between physical cores (within CPU mask)

Revision as of 14:06, 15 December 2013

Schedulers
Schedulers in Xen
3rd party real-time Schedulers for Xen

Also see Rt-Xen, which includes two real-time schedulers.

  • RT-global: which uses a global run queue to hold all VCPUs (in runnable state). It is CPU mask aware, and provides better resource utilization, as VCPU can migrate freely between physical cores (within CPU mask)
  • RT-partition: which uses a run queue per physical CPU. In this way, each physical CPU only looks at its own run queue to make scheduling decisions, which incurs less overhead and potentially better cache performance. However, load-balancing between physical cores is not provided in the current release.

Pages in category "Scheduler"

The following 5 pages are in this category, out of 5 total.