说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210894080.4 (22)申请日 2022.07.27 (71)申请人 阿里巴巴 (中国) 有限公司 地址 311121 浙江省杭州市余杭区五常街 道文一西路969号3幢5层5 54室 (72)发明人 董元元  (74)专利代理 机构 北京博思佳知识产权代理有 限公司 1 1415 专利代理师 李威 (51)Int.Cl. G06F 9/50(2006.01) (54)发明名称 调度方法及装置 (57)摘要 本说明书提供一种调度方法及 装置, 所述方 法包括: 获取针对目标内存发起的内存访问请 求; 获取所述目标内存的线程解锁数量阈值; 其 中, 所述线程解锁数量阈值为根据与所述内存访 问请求相应的目标描述参数确定的数据, 所述目 标描述参数包含用于表征所述内存访问请求所 需的处理资源的请求描述参数, 与用于表征所述 目标内存所处电子设备所提供的处理资源的设 备描述参数; 根据所述线程解锁数量阈值对发起 所述内存访问请求的访问线程进行调度, 以使处 于解锁状态的访问线程的数量不超过所述线程 解锁数量阈值。 权利要求书2页 说明书12页 附图5页 CN 115309546 A 2022.11.08 CN 115309546 A 1.一种调度方法, 所述方法包括: 获取针对目标内存发起的内存访问请求; 获取所述目标内存的线程解锁数量阈值; 其中, 所述线程解锁数量阈值为根据与所述 内存访问请求相应的目标描述参数确定的数据, 所述目标描述参数包含用于表征所述内存 访问请求所需的处理资源的请求描述参数, 与用于表征所述目标内存所处电子 设备所提供 的处理资源的设备描述 参数; 根据所述线程解锁数量阈值对发起所述内存访问请求的访问线程进行调度, 以使处于 解锁状态的访问线程的数量 不超过所述线程 解锁数量阈值。 2.根据权利要求1所述的方法, 所述线程 解锁数量阈值的确定过程如下: 将所述目标描述参数输入预先定义的阈值计算公式中, 并将所述阈值计算公式输出的 计算结果确定为所述线程 解锁数量阈值; 或者, 将所述目标描述参数输入预先训练生成的阈值预测模型中, 并将所述阈值预测模型输 出的计算结果确定为所述线程解锁数量阈值; 其中, 所述阈值预测模型为基于待训练样本 集对已构建的计算模型进 行训练得到的模型, 所述待训练样本集包含与样本内存访问请求 相应的样本目标描述参数, 且每一样本目标描述参数添加有训练标签, 所述训练标签用于 表征所述样本内存访问请求对应的访问线程的线程 解锁数量阈值。 3.根据权利要求1所述的方法, 所述请求描述参数包含下述至少之一: 所述内存访 问请求的平均请求长度、 读写类型 比率; 所述设备描述 参数包含: 所述电子设备中部署的存 储器设备的数量。 4.根据权利要求1所述的方法, 所述根据所述线程解锁数量阈值对发起所述内存访问 请求的访问线程进行调度, 包括: 确定处于解锁状态的访问线程的数量为初始数量, 将所述初始数量与 所述线程解锁数 量阈值进行比较; 在所述初始数量大于或等于所述线程解锁数量阈值的情况下, 将所述访问线程设置为 上锁状态; 在所述初始数量小于所述线程解锁数量阈值的情况下, 将所述访问线程设置为解锁状 态。 5.根据权利要求 4所述的方法, 还 包括: 在所述访 问线程默认为上锁状态,且所述内存访 问请求处理完成的情况下, 将所述访 问线程恢复为上锁状态。 6.根据权利要求1所述的方法, 所述目标内存所处电子设备中的内存包含易失性内存 和非易失性内存, 所述目标内存为所述非易失性内存。 7.一种调度方法, 所述方法包括: 响应于针对目标内存发起的内存访问请求, 获取相应的目标描述参数; 其中, 所述目标 描述参数包含用于表征所述内存访问请求所需的处理资源的请求描述参数, 与用于表征所 述目标内存所处电子设备 所提供的处 理资源的设备描述 参数; 根据所述目标描述参数确定所述目标内存的线程解锁数量阈值, 所述线程解锁数量阈 值用于对发起所述内存访问请求的访问线程进 行调度, 以使处于解锁状态的访问线程的数权 利 要 求 书 1/2 页 2 CN 115309546 A 2量不超过所述线程 解锁数量阈值。 8.根据权利要求7所述的方法, 所述根据所述目标描述参数确定所述目标内存的线程 解锁数量阈值, 包括: 将所述目标描述参数输入预先定义的阈值计算公式中, 并将所述阈值计算公式输出的 计算结果确定为所述线程 解锁数量阈值; 或者, 将所述目标描述参数输入预先训练生成的阈值预测模型中, 并将所述阈值预测模型输 出的计算结果确定为所述线程解锁数量阈值; 其中, 所述阈值预测模型为基于待训练样本 集对已构建的计算模型进 行训练得到的模型, 所述待训练样本集包含与样本内存访问请求 相应的样本目标描述参数, 且每一样本目标描述参数添加有训练标签, 所述训练标签用于 表征所述样本内存访问请求对应的访问线程的线程 解锁数量阈值。 9.根据权利要求7 所述的方法, 所述请求描述参数包含下述至少之一: 所述内存访 问请求的平均请求长度、 读写类型 比率; 所述设备描述 参数包含: 所述电子设备中部署的存 储器设备的数量。 10.根据权利要求7所述的方法, 所述目标内存所处电子设备中的内存包含易失性内存 和非易失性内存, 所述目标内存为所述非易失性内存。 11.一种调度装置, 所述装置包括: 请求获取 单元, 用于获取针对目标内存发起的内存访问请求; 阈值获取单元, 用于获取所述目标内存的线程解锁数量阈值; 其中, 所述线程解锁数量 阈值为根据与所述内存访问请求相应的目标描述参数确定的数据, 所述目标描述参数包含 用于表征所述内存访问请求所需的处理资源的请求描述参数, 与用于表征所述目标内存所 处电子设备 所提供的处 理资源的设备描述 参数; 线程调度 单元, 用于根据所述线程解锁数量阈值对发起所述内存访问请求的访问线程 进行调度, 以使处于解锁状态的访问线程的数量 不超过所述线程 解锁数量阈值。 12.一种调度装置, 所述装置包括: 参数获取单元, 用于响应于针对目标内存发起的内存访 问请求, 获取相应的目标描述 参数; 其中, 所述 目标描述参数包含用于表征所述内存访问请求所需的处理资源的请求描 述参数, 与用于表征 所述目标内存所处电子设备 所提供的处 理资源的设备描述 参数; 阈值确定单元, 用于根据所述目标描述参数确定所述目标内存的线程解锁数量阈值, 所述线程解锁数量阈值用于对发起所述内存访问请求的访问线程进行调 度, 以使处于解锁 状态的访问线程的数量 不超过所述线程 解锁数量阈值。 13.一种计算机可读存储介质, 其上存储有计算机程序, 所述程序被处理器执行时实现 如权利要求1~10任一所述方法的步骤。 14.一种电子设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计算 机程序, 所述处 理器执行所述程序时实现如权利要求1~10任一所述方法的步骤。权 利 要 求 书 2/2 页 3 CN 115309546 A 3

.PDF文档 专利 调度方法及装置

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