一种多线程任务调度方法及装置

    公开(公告)号:CN108536530B

    公开(公告)日:2021-10-22

    申请号:CN201810281578.7

    申请日:2018-04-02

    IPC分类号: G06F9/48

    摘要: 本发明公开了一种多线程任务调度方法和装置,该方法包括:获取待调度任务;将所述待调度任务分割为N个子任务,N≥2且N为整数;估算每个子待调度任务的执行时长,并根据各个线程的执行间隔和所述执行时长,设置所述每个子待调度任务的执行时间以及执行线程;对于每一子待调度任务,按照所述执行时间、在所述执行线程上执行所述子待调度任务。可见,本实施例的方案能够响应规则快速变化、精细化,实现自动、精准的任务调度,提高执行效率及提升硬件资源的利用率。

    一种多线程任务调度方法及装置

    公开(公告)号:CN108536530A

    公开(公告)日:2018-09-14

    申请号:CN201810281578.7

    申请日:2018-04-02

    IPC分类号: G06F9/48

    摘要: 本发明公开了一种多线程任务调度方法和装置,该方法包括:获取待调度任务;将所述待调度任务分割为N个子任务,N≥2且N为整数;估算每个子待调度任务的执行时长,并根据各个线程的执行间隔和所述执行时长,设置所述每个子待调度任务的执行时间以及执行线程;对于每一子待调度任务,按照所述执行时间、在所述执行线程上执行所述子待调度任务。可见,本实施例的方案能够响应规则快速变化、精细化,实现自动、精准的任务调度,提高执行效率及提升硬件资源的利用率。