一种基于多核处理的进程调度方法技术

技术编号:20221531 阅读:37 留言:0更新日期:2019-01-28 20:07
本发明专利技术公开了一种基于多核处理的进程调度方法,涉及多核处理进程调度技术领域。本发明专利技术包括为多核处理器分组为:计算处理器组CPUc、存储处理器组CPUm;分别为处理器组中的处理器设置对应进程调度队列;监测器监测并判断进程池当前进程是否为就绪进程;根据多核处理进程分配方法分配就绪进程至对应的就绪队列中;处理器采用对应的调度算法对进程调度队列中的就绪进程处理。本发明专利技术通过为多核处理器分组为计算处理器组CPUc和存储处理器组CPUm并将就绪进程分为计算型就绪进程和存储型就绪进程,提高了进程处理效率、减少处理器资源的浪费。

【技术实现步骤摘要】
一种基于多核处理的进程调度方法
本专利技术属于多核处理进程调度
,特别是涉及一种基于多核处理的进程调度方法。
技术介绍
多核处理器的进程调度一般分为全局队列调度策略和局部队列调度策略。其中,全局队列调度策略中每个进程执行阶段可以使用所有处理器资源,这中调度策略导致调度管理复杂、容易导致处理器资源浪费。局部队列调度策略首先将所有进程分派到处理器对应的进程队列中,每个队列再进行队列中的自行调度,这种调度策略,虽然一定程度上提高了处理器的利用率。但是不同类型的就绪进程在在同一个处理器对应的进程队列中,处理器的效率降低、进程处理速度较慢、一定程度上浪费资源。本专利技术致力于研发一种基于多核处理的进程调度方法,用于解决现有多核处理进程调度调度复杂、处理速度慢、浪费资源的问题。
技术实现思路
本专利技术的目的在于提供一种基于多核处理的进程调度方法,通过为多核处理器分组为计算处理器组CPUc和存储处理器组CPUm并将就绪进程分为计算型就绪进程和存储型就绪进程,同时计算处理器对应处理计算型就绪进程、存储处理器处理存储型就绪进程,实现就绪进程与对应类型的处理器对应处理,解决了现有多核处理进程调度调度本文档来自技高网...

【技术保护点】
1.一种基于多核处理的进程调度方法,其特征在于,包括如下步骤:A000:为多核处理器分组为:计算处理器组CPUc:{CPUc0、CPUc1......CPUcn)、存储处理器组CPUm:{CPUm0、CPUm1.....CPUmn};A001:分别为处理器组中的处理器设置对应进程调度队列;A002:监测器监测并判断进程池当前进程是否为就绪进程;A003:根据多核处理进程分配方法分配就绪进程至对应的就绪队列中;A004:处理器采用对应的调度算法对进程调度队列中的就绪进程处理。

【技术特征摘要】
1.一种基于多核处理的进程调度方法,其特征在于,包括如下步骤:A000:为多核处理器分组为:计算处理器组CPUc:{CPUc0、CPUc1......CPUcn)、存储处理器组CPUm:{CPUm0、CPUm1.....CPUmn};A001:分别为处理器组中的处理器设置对应进程调度队列;A002:监测器监测并判断进程池当前进程是否为就绪进程;A003:根据多核处理进程分配方法分配就绪进程至对应的就绪队列中;A004:处理器采用对应的调度算法对进程调度队列中的就绪进程处理。2.根据权利要求1所述的一种基于多核处理的进程调度方法,其特征在于,A001中分别为处理器组中的处理器分配对应进程调度队列具体包括如下:为计算处理器组CPUc对应设置计算进程调度队列组SeqC:{SeqC1、SeqC2......SeqCn};为存储处理器组CPUm对应设置存储进程调度队列组SeqM:{SeqM1、SeqM2......SeqMn}。3.根据权利要求1所述的一种基于多核处理的进程调度方法,其特征...

【专利技术属性】
技术研发人员:项道东
申请(专利权)人:温州职业技术学院
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1