一种任务调度的灵活资源限制方法
基本信息
申请号 | CN202110509587.9 | 申请日 | - |
公开(公告)号 | CN113419826A | 公开(公告)日 | 2021-09-21 |
申请公布号 | CN113419826A | 申请公布日 | 2021-09-21 |
分类号 | G06F9/48(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 陆伟钊 | 申请(专利权)人 | 北京天云融创软件技术有限公司 |
代理机构 | 北京智沃律师事务所 | 代理人 | 吴志宏 |
地址 | 100176北京市大兴区北京经济技术开发区地盛北街1号18号楼6层604号 | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种任务调度的灵活资源限制方法,使用内存数据结构实现任务调度,具体包括以下步骤:S1:内存数据初始化:为配置的每个限制定义在内存里生成一个数据结构,并建立账户哈希表;S2:调度任务前,检查每个限制定义里的相关账户,是否满额:如果未满,则执行步骤S3,若已经满额,则执行步骤S5;S3:调度任务,更新每个限制定义里的相关账户;S4:任务结束,更新每个限制定义里的相关账户;S5:满额则标记该任务不符合限制定义,调度下一个任务。本方法能够实现高速、高吞吐任务调度,能够无限灵活的限制定义满足生产环境的各种需求。 |
