利索能及
我要发布
收藏
专利号: 2016103301809
申请人: 青岛海信移动通信技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-08-04
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种进程的调度方法,其特征在于,应用于电子设备中的第一处理单元,所述电子设备中包括至少两个处理单元,所述方法包括:接收第二处理单元发送的通知消息,所述通知消息用于指示所述第二处理单元为空闲状态,所述第一处理单元为过载状态;

根据所述通知消息将第一进程队列锁定,所述第一进程队列为所述第一处理单元的进程队列;

检测第二进程队列是否已经被锁定,当所述第二进程队列未被锁定时,将所述第二进程队列锁定,所述第二进程队列为所述第二处理单元的进程队列;

将所述第一进程队列中的一个进程插入至所述第二进程队列中。

2.根据权利要求1所述的方法,其特征在于,

所述电子设备中包括多核中央处理器CPU,每个所述处理单元为所述多核CPU中的一个内核。

3.一种进程的调度方法,其特征在于,应用于电子设备中的第二处理单元,所述电子设备至少包括两个处理单元,所述方法包括:当所述第二处理单元确定自身处于空闲状态时,确定处于过载状态的第一处理单元,并将第一进程队列锁定,所述第一进程队列为所述第一处理单元的进程队列;

检测第二进程队列是否已经被锁定,当所述第二进程队列未被锁定时,将所述第二进程队列锁定,所述第二进程队列为所述第二处理单元的进程队列;

将所述第一进程队列中的一个进程插入至所述第二进程队列中。

4.根据权利要求3所述的方法,其特征在于,所述至少两个处理单元包括第三处理单元,且所述第三处理单元为空闲状态,在所述检测所述第二进程队列是否已经被锁定之后,所述方法还包括:当所述第二进程队列已被锁定时,向所述第三处理单元发送通知消息,使得所述第三处理单元根据所述通知消息将自身的进程队列锁定,将所述第二进程队列的一个进程插入至所述第三处理单元的进程队列中。

5.一种进程的调度装置,其特征在于,应用于电子设备中的第一处理单元,所述电子设备中包括至少两个处理单元,所述装置包括:接收单元,用于接收第二处理单元发送的通知消息,所述通知消息用于指示所述第二处理单元为空闲状态,所述第一处理单元为过载状态;

第一锁定单元,用于根据所述通知消息将第一进程队列锁定,所述第一进程队列为所述第一处理单元的进程队列;

第二锁定单元,用于检测第二进程队列是否已经被锁定,当所述第二进程队列未被锁定时,将所述第二进程队列锁定,所述第二进程队列为所述第二处理单元的进程队列;

调度单元,用于将所述第一进程队列中的一个进程插入至所述第二进程队列中。

6.一种进程的调度装置,其特征在于,应用于电子设备中的第二处理单元,所述电子设备至少包括两个处理单元,所述装置包括:确定单元,用于当所述第二处理单元确定自身处于空闲状态时,确定处于过载状态的第一处理单元,并将第一进程队列锁定,所述第一进程队列为所述第一处理单元的进程队列;

第二锁定单元,用于检测第二进程队列是否已经被锁定,当所述第二进程队列未被锁定时,将所述第二进程队列锁定,所述第二进程队列为所述第二处理单元的进程队列;

调度单元,用于将所述第一进程队列中的一个进程插入至所述第二进程队列中。