发明名称 内核调度方法、内核备份方法和多核处理器
摘要 本发明公开了一种多核处理器的内核调度方法、内核备份方法和多核处理器,包括:获取多核处理器中每个处理器组的资源占用率;选择处理器组中资源占用率小于或等于第一阈值的第一处理器组;控制第一处理器组中的部分转发面核释放所占用的资源;在转发面核释放资源完成后,从第一处理器组中删除已释放资源的转发面核;将已释放资源的转发面核配置为待机状态。本发明实施例可以使用在多核处理器中,可以减小多核处理器的输出功耗,提高多核处理器的资源使用效率。
申请公布号 CN101799772B 申请公布日期 2014.06.11
申请号 CN201010115862.0 申请日期 2010.02.26
申请人 上海华为技术有限公司 发明人 何贵洲
分类号 G06F9/50(2006.01)I;G06F15/16(2006.01)I;G06F11/16(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人 彭愿洁;李文红
主权项 一种多核处理器的内核调度方法,其特征在于,包括:获取多核处理器中每个处理器组在预置时间内处理的报文数量;根据所述预置时间内处理的报文数量获取每个处理器组的资源占用率;选择所述处理器组中资源占用率最低的第三处理器组和资源占用率最高的第四处理器组;在所述第三处理器组的资源占用率小于或等于第一阈值,所述第四处理器组的资源占用率大于或等于第二阈值时,获取所述第一阈值减去所述第三处理器组的资源占用率得到的第一结果以及所述第四处理器组的资源占用率减去第二阈值得到的第二结果,所述第二阈值大于所述第一阈值;在所述第一结果大于或等于第二结果时,控制所述第三处理器组中的部分转发面核释放所占用的资源;在所述转发面核释放资源完成后,从所述第三处理器组中删除已释放资源的转发面核;将所述已释放资源的转发面核配置为待机状态。
地址 200121 上海市浦东新区宁桥路615号