安全公司报告
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210401742.X (22)申请日 2022.04.18 (71)申请人 企知道网络技 术有限公司 地址 518051 广东省深圳市南 山区西丽 街 道西丽社区留仙大道创智云城1标段1 栋D座2201 (72)发明人 王永强  (51)Int.Cl. G06F 9/50(2006.01) (54)发明名称 一种基于 资源的调度方法及装置、 资源池和 系统 (57)摘要 本发明涉及一种基于资源的调度方法及装 置、 资源池和系统, 涉及操作系统的技术领域; 其 中, 方法包括: 接收资源池发送的通知消息; 所述 通知消息包含资源池新增资源标识和对应的新 增资源量; 其中, 资源包括前置 数据、 时间点、 CP U 和存储空间中的一个或多个; 判断新增资源是否 是一个或多个任务等待的资源, 若是, 按照预设 分配策略, 将新增资源分配至其中至少一个所述 任务, 并发送占用消息至所述资源池; 判断分配 至任一任务的所有资源是否满足执行条件, 若 是, 执行任务。 本发明将所有条件抽象为 资源, 可 扩展性强, 耦 合度低, 并且, 引入资源量来区分可 复用资源和独占型资源, 减少了资源冲突。 权利要求书2页 说明书10页 附图5页 CN 114880114 A 2022.08.09 CN 114880114 A 1.一种基于资源的调度方法, 其特 征在于, 包括: 接收资源池发送的通知消息; 所述通知消息包含资源池新增资源标识和对应的新增资 源量; 其中, 资源 包括前置数据、 时间点、 CPU和存 储空间中的一个或多个; 根据所述新增资源标识判断新增资源是否是一个或多个任务等待的资源, 若是, 按照 预设分配策略, 将所述新增资源分配至其中至少一个所述任务, 并发送占用消息至所述资 源池; 所述占用消息包 含占用资源标识和对应的占用资源量; 判断分配至任一所述任务的所有资源是否满足执 行条件, 若是, 执 行所述任一任务。 2.如权利要求1所述的方法, 其特征在于, 所述新增资源包括新加入的外部资源和/或 回收的资源。 3.如权利要求1所述的方法, 其特征在于: 所述按照预设分配策略, 将所述新增资源分 配至其中至少一个所述任务, 具体包括: 根据所述新增资源标识判断所述新增资源类型, 若所述新增资源是可复用资源, 将所 述新增资源分配至等待所述新增资源的所有任务; 若所述新增资源是独占型资源, 将所述 新增资源分配至等待所述新增资源的至少一个任务, 其中, 分配至等待所述新增资源的至 少一个任务的所述新增资源不重合, 且分配至等待所述新增资源的至少一个任务的资源量 总和小于等于所述 新增资源量。 4.如权利要求3所述的方法, 其特征在于: 若所述新增资源是可复用资源, 所述占用资 源量为空, 若所述新增资源是独占型资源, 所述占用资源量是分配至等待所述新增资源的 至少一个任务的资源量总和。 5.如权利要求1 ‑4任一项所述的方法, 其特 征在于, 还 包括: 若所述新增资源的类型是独占型资源, 在所述任务执行完成之后, 发送释放消息至资 源池; 所述释放消息包 含释放资源标识和释放资源量。 6.一种基于资源的调度装置, 其特 征在于, 包括: 通知消息接收模块, 用于接收资源池发送的通知消息; 所述通知消息包含资源池新增 资源标识和对应的新增资源量; 其中, 资源包括前置数据、 时间点、 CPU和存储空间中的一个 或多个; 资源分配模块, 用于根据所述新增资源标识判断新增资源是否是一个或多个任务等待 的资源, 若是, 按照预设分配策略, 将所述新增资源分配至其中至少一个所述任务, 并发送 资源占用消息 至所述资源 池; 所述资源占用消息包 含占用资源标识和对应的占用资源量; 任务执行模块, 用于判断分配至任一所述任务的所有资源是否满足执行条件, 若是, 执 行所述任一任务。 7.一种资源 池, 其特征在于, 包括: 存储模块, 用于存储资源标识和资源量的映射关系; 其中, 资源包括前置数据、 时间点、 CPU和存储空间中的一个或多个; 占用资源处理模块, 用于接收占用消息, 根据所述占用消息获取占用资源标识和对应 的占用资源量, 更新所述映射关系; 回收模块, 用于接收释放消息, 根据所述释放消息获取释放资源标识和对应的释放资 源量, 更新所述映射关系; 外部资源加入模块, 用于接收外部资源加入消息, 根据所述外部资源加入消息获取新权 利 要 求 书 1/2 页 2 CN 114880114 A 2加入的外 部资源标识和对应的资源量, 更新所述映射关系; 通知消息发送模块, 用于在所述回收模块和/或所述外部资源加入模块更新所述映射 关系后, 发送通知消息; 其中, 所述通知消息包含新增资源标识和对应的新增资源量, 所述 新增资源 包括新加入的外 部资源和/或回收的资源。 8.一种基于资源的调度系统, 其特征在于, 包括权利要求6所述的装置和权利要求7所 述的资源 池。 9.一种电子设备, 其特征在于: 包括存储器和处理器, 存储器上存储有能够被处理器加 载并执行如权利要求1 ‑5任一项所述的方法的计算机程序。 10.一种计算机可读存储介质, 其特征在于: 存储有能够被处理器加载并执行如权利要 求1‑5任一项所述的方法的计算机程序。权 利 要 求 书 2/2 页 3 CN 114880114 A 3

.PDF文档 专利 一种基于资源的调度方法及装置、资源池和系统

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于资源的调度方法及装置、资源池和系统 第 1 页 专利 一种基于资源的调度方法及装置、资源池和系统 第 2 页 专利 一种基于资源的调度方法及装置、资源池和系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:12:02上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。