线程分配方法及装置
    1.
    发明公开

    公开(公告)号:CN117827452A

    公开(公告)日:2024-04-05

    申请号:CN202311869150.1

    申请日:2023-12-29

    发明人: 胡皓胜

    IPC分类号: G06F9/50 G06F9/48

    摘要: 本说明书一个或多个实施例提供一种线程分配方法及装置,涉及数据库技术领域。该方法应用于分布式数据库中的数据节点,数据节点被配置有线程数量上限,线程数量上限用于示出数据节点中能够同时用于执行目标类型任务的线程的数量上限,且数据节点中的每个租户分别被配置有线程分配权重。该方法包括:根据每个租户的线程分配权重,为数据节点中的每个租户依次分配线程,直到被分配至租户的线程的数量达到线程数量上限。本说明书提供的方案,可以使数据节点中总能保留一部分线程,用于执行除目标类型任务之外的其他类型任务。此外,本说明书还能够根据线程分配权重为每个租户依次分配线程,从而解决了线程在各个租户之间分配不当的问题。

    任务调度方法及装置
    2.
    发明公开

    公开(公告)号:CN117234691A

    公开(公告)日:2023-12-15

    申请号:CN202311267520.4

    申请日:2023-09-27

    发明人: 胡皓胜 冯靖焜

    IPC分类号: G06F9/48 G06F9/50

    摘要: 本说明书一个或多个实施例提供一种任务调度方法及装置,涉及计算机技术领域。该方法包括在预先构建的多个任务队列中,确定目标任务队列,其中,多个任务队列分别用于存储不同优先级的任务,每个任务队列被配置有调度权重,调度权重用于控制任务队列被确定为目标任务队列的概率;将目标任务队列中的目标任务调度至线程池中的指定线程,以便执行目标任务。本说明书实施例能够合理协调不同优先级任务的执行,从而避免不同优先级的任务在任务调度过程中发生资源争用。