【技术实现步骤摘要】
本专利技术涉及计算机
,具体涉及一种内核调度方法、内核备份方法和多核 处理器。
技术介绍
在通信系统中,由于需要处理的数据的增多以及高性能转发需求,通常采用多核 处理器来执行相应的数据转发或数据处理任务,通过多个内核并发工作,提高执行效率。相 对于单核处理器,多核处理器通过将多个内核(至少两个)整合在一起,多个内核能够在较 低的频率下运行,多核处理器的性能大幅超过单核处理器并且功耗较低。现有技术中的多核处理器中通常包括一个控制面核和至少一个转发面核,控制面 核用于完成通信系统的启动、对用户的接口、通信业务的配置以及对转发面核的管理,多个 转发面核执行对用户业务的并发处理,例如业务报文转发和业务报文处理等。其中,多核处理器中包括多个处理器组,一个处理器组由多个转发面核组成。多 个处理器组分别在业务报文的处理过程中执行不同的处理步骤,协同完成对业务报文的处 理。专利技术人在研究现有技术的过程中发现,现有通信系统中的多核处理器中的多个转 发面核对用户业务进行并发处理,可以完成大流量业务的处理,但在通信系统负荷较轻时, 部分转发面核的资源被闲置,但多核处理器功耗不 ...
【技术保护点】
一种多核处理器的内核调度方法,其特征在于,包括: 获取多核处理器中每个处理器组的资源占用率; 选择所述处理器组中资源占用率小于或等于第一阈值的第一处理器组; 控制所述第一处理器组中的部分转发面核释放所占用的资源; 在所述转发面核释放资源完成后,从所述第一处理器组中删除已释放资源的转发面核; 将所述已释放资源的转发面核配置为待机状态。
【技术特征摘要】
【专利技术属性】
技术研发人员:何贵洲,
申请(专利权)人:上海华为技术有限公司,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。