-
公开(公告)号:CN102253857A
公开(公告)日:2011-11-23
申请号:CN201110172852.5
申请日:2011-06-24
Applicant: 华中科技大学
Abstract: 本发明提出了一种多核架构下的Xen虚拟机调度控制方法,包括如下步骤:(一)调度初始化;(二)调度信息统计的初始化,即对管理域(domain0)中的虚拟cpu进行监控,并实时地向虚拟机监控器(VMM)发送监控结果;(三)创建虚拟机并分配虚拟cpu,同时将虚拟cpu依照优先级级别和credit值存放到相应cpu分组的红黑树上,并且启动初始化阶段设置的所有定时器;(四)虚拟机调度。本发明可以动态调整分组中逻辑cpu执行的时间片,有效地减少了调度方法在执行过程中所消耗的时间,并对io任务有较好的响应时间,能够适应对时间要求较高的任务类型中。
-
公开(公告)号:CN102253857B
公开(公告)日:2013-03-27
申请号:CN201110172852.5
申请日:2011-06-24
Applicant: 华中科技大学
Abstract: 本发明提出了一种多核架构下的Xen虚拟机调度控制方法,包括如下步骤:(一)调度初始化;(二)调度信息统计的初始化,即对管理域(domain0)中的虚拟cpu进行监控,并实时地向虚拟机监控器(VMM)发送监控结果;(三)创建虚拟机并分配虚拟cpu,同时将虚拟cpu依照优先级级别和credit值存放到相应cpu分组的红黑树上,并且启动初始化阶段设置的所有定时器;(四)虚拟机调度。本发明可以动态调整分组中逻辑cpu执行的时间片,有效地减少了调度方法在执行过程中所消耗的时间,并对io任务有较好的响应时间,能够适应对时间要求较高的任务类型中。
-