资源管理方法、装置及设备与流程

文档序号:20009243发布日期:2020-02-22 03:54阅读:来源:国知局

技术特征:

1.一种资源管理方法,其特征在于,包括:

确定多个进程中每个进程对应的第一时段,所述进程在对应的所述第一时段内的cpu占用率大于或等于第一阈值;

根据每个进程对应的第一时段,将每个进程与cpu芯片中对应的逻辑核绑定;其中,所述cpu芯片包括多个物理核,每个物理核运行至少两个逻辑核,与同一物理核中的不同逻辑核绑定的不同进程对应的第一时段之间不存在重叠。

2.根据权利要求1所述的方法,其特征在于,所述至少两个逻辑核包括第一逻辑核和第二逻辑核,针对所述多个进程中的第一进程;根据每个进程对应的第一时段,将第一进程与cpu芯片中对应的逻辑核绑定,包括:

判断所述多个进程中是否存在所述第一进程对应的匹配进程,所述匹配进程对应的第一时段与所述第一进程对应的第一时段之间不存在重叠;

若是,将所述第一进程与所述第一逻辑核绑定,将所述匹配进程与所述第二逻辑核绑定;

若否,将所述第一进程与第二物理核中的逻辑核绑定,所述第二物理核不绑定除所述第一进程之外的其它进程。

3.根据权利要求2所述的方法,其特征在于,判断所述多个进程中是否存在所述第一进程对应的匹配进程之前,还包括:

获取每个匹配进程对应的第一时段的时长;

按照对应的第一时段的时长从高到低的顺序,对多个进程进行排序,得到第一进程集合,所述第一进程集合中的进程未绑定逻辑核;

将所述第一进程集合中的第一个进程确定为所述第一进程。

4.根据权利要求3所述的方法,其特征在于,判断所述多个进程中是否存在所述第一进程对应的匹配进程,包括:

判断所述第一进程集合中是否存在所述第一进程对应的匹配进程。

5.根据权利要求4所述的方法,其特征在于,判断所述第一进程集合中是否存在所述第一进程对应的匹配进程,包括:

执行判断步骤,所述判断步骤包括:判断所述第一进程集合中的第i个进程是否为所述第一进程对应的匹配进程,初始时,所述i为2;

若是,则将所述第i个进程确定为所述第一进程对应的匹配进程;若否,则将所述i加1,并执行所述判断步骤,直至确定得到所述第一进程对应的匹配进程,或者所述i大于所述第一进程集合中包括的进程数量。

6.根据权利要求3-5任一项所述的方法,其特征在于,将所述第一进程与第一物理核中的第一逻辑核绑定,将所述匹配进程与所述第一物理核中的第二逻辑核绑定之后,还包括:

在所述第一进程集合中删除所述第一进程和所述匹配进程。

7.根据权利要求3-5任一项所述的方法,其特征在于,将所述第一进程与第二物理核中的逻辑核绑定之后,还包括:

在所述第一进程集合中删除所述第一进程。

8.一种资源管理装置,其特征在于,包括第一确定模块和绑定模块,其中,

所述第一确定模块用于,确定多个进程中每个进程对应的第一时段,所述进程在对应的所述第一时段内的cpu占用率大于或等于第一阈值;

所述绑定模块用于,根据每个进程对应的第一时段,将每个进程与cpu芯片中对应的逻辑核绑定;其中,所述cpu芯片包括多个物理核,每个物理核包括至少两个逻辑核,与同一物理核中的不同逻辑核绑定的不同进程对应的第一时段之间不存在重叠。

9.一种资源管理装置,其特征在于,包括至少一个处理器和至少一个存储器,所述存储器中存储有指令,所述处理器用于执行所述存储器中的指令,以实现权利要求1-7任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现权利要求1-7任一项所述的方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1