Xen
文章平均质量分 78
niji523
这个作者很懒,什么都没留下…
展开
-
xen中cpu调度算法credit的过程详解
1、在启动xen时会初始化credit调度算法,创建一个idle_domain,它有和物理cpu个数相同的vcpu,每个vcpu位于对应的物理cpu上,用于占位和空跑,相对于其它domain的vcpu,idle_domain的vcpu优先级是最低的。 2、在初始化时__start_xen-->init_idle_domain-->scheduler_init中会将软中断和schedule转载 2011-11-08 20:31:37 · 2116 阅读 · 0 评论 -
虚拟机(xen)中credit调度算法分析(一)
1.每个物理CPU下面都有一个虚拟CPU的运行队列2.每个运行队列中的VCPU都有一个credit值3. credit表示VCPU的priority的价值4.CPU调度的是最先入队的处于under状态下的VCPU5.每10msec 为一个时间片,相应一次中断。如果被调度的VCPU的credit处于OVER状态那么它将不再被继续调度,重新计算credit值,调度后面的转载 2011-11-08 21:18:53 · 1404 阅读 · 0 评论