发明名称 |
多处理器系统负载均衡的方法和装置 |
摘要 |
一种多处理器系统负载均衡的方法和装置涉及多处理器系统的资源分配领域,用以实现迁移到目标处理器(CPU)的进程在执行时,减少对远端节点存储器的访问次数或数据的拷贝量的目的。所述多处理器系统负载均衡的方法包括:确定多处理器系统中的本地CPU和目标CPU;根据所述本地CPU队列中的进程占用存储器空间的大小,进行迁移优先级的排序,其中占用存储器空间越少的进程,其迁移优先级就越高;将本地CPU队列中除了正在执行的进程外、迁移优先级最高的进程迁移到所述目标CPU。本发明提供的方案可以适用于非一致存储器访问(NUMA)架构的多处理系统。 |
申请公布号 |
CN102834807B |
申请公布日期 |
2015.09.09 |
申请号 |
CN201180000363.X |
申请日期 |
2011.04.18 |
申请人 |
华为技术有限公司 |
发明人 |
郑寒 |
分类号 |
G06F9/48(2006.01)I |
主分类号 |
G06F9/48(2006.01)I |
代理机构 |
北京中博世达专利商标代理有限公司 11274 |
代理人 |
申健 |
主权项 |
一种多处理器系统负载均衡的方法,其特征在于,包括:确定多处理器系统中的本地中央处理器CPU和目标CPU;计算本地CPU队列中各进程的执行时间;比较各进程的执行时间的长短,进行迁移优先级的排序;且执行时间越短的进程,其迁移优先级就越高;将本地CPU队列中除了正在执行的进程外、迁移优先级最高的进程迁移到所述目标CPU。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |