[发明专利]任务管理方法、装置、存储介质及固态硬盘在审
申请号: | 202310322882.2 | 申请日: | 2023-03-29 |
公开(公告)号: | CN116339948A | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 王鑫;赵宝林;秦文政 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06F11/30 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 管理 方法 装置 存储 介质 固态 硬盘 | ||
1.一种任务管理方法,其特征在于,应用于固态硬盘,所述方法包括:
获取闪存资源及所述闪存资源的每个任务的未完成请求;
根据所述闪存资源和所述未完成请求,生成每个所述任务的请求限额;
若所述任务中未完成请求的数量小于所述请求限额,确定所述任务有资格发出请求;
监控任务完成状态,根据预先配置的任务调度份额,对所述任务发出请求进行调整。
2.根据权利要求1所述的方法,其特征在于,所述固态硬盘包括借记调度器,所述根据所述闪存资源和所述未完成请求,生成每个所述任务的请求限额,包括:
根据所述未完成请求的优先级和时间戳,对每个所述任务的未完成请求进行排序;
通过预先设置的请求窗口对排序后的所述未完成请求进行处理;
根据所述闪存资源,通过所述借记调度器生成每个所述任务的请求限额。
3.根据权利要求1所述的方法,其特征在于,所述若所述任务中未完成请求的数量小于所述请求限额,确定所述任务有资格发出请求之后,还包括:
若所述任务中未完成请求的数量等于所述请求限额,确定所述任务在至少上一个请求发出后有资格发出请求;
若多个所述任务的未完成请求的数量均小于所述请求限额,根据预设随机调度算法在多个所述任务确定任意一个为目标任务,以使所述目标任务有资格发出请求。
4.根据权利要求3所述的方法,其特征在于,所述若多个所述任务的未完成请求的数量均小于所述请求限额,根据预设随机调度算法在多个所述任务确定任意一个为目标任务,以使所述目标任务有资格发出请求,包括:
根据预设随机调度算法,在多个所述任务确定任意一个为目标任务,并判断所述目标任务的第一请求是否在请求队列的头部;
若是,则确定所述目标任务有资格发出所述第一请求;
否则,对所述目标任务的请求进行调度,以使所述第一请求到达请求队列的头部。
5.根据权利要求4所述的方法,其特征在于,所述固态硬盘包括共享控制器,所述根据预设随机调度算法,在多个所述任务确定任意一个为目标任务,并判断所述目标任务的第一请求是否在请求队列的头部之后,还包括:
根据所述目标任务的完成状态,通过所述共享控制器对所述目标任务的请求限额进行调整,包括:
在所述目标任务有资格发出所述第一请求的情况下,通过所述借记调度器将所述目标任务的请求限额增加1;
在所述目标任务完成所述第一请求的情况下,通过所述借记调度器将所述目标任务的请求限额减少1。
6.根据权利要求1所述的方法,其特征在于,所述监控任务完成状态,根据预先配置的任务调度份额,对所述任务发出请求进行调整,包括:
监控任务完成状态,确定所述任务完成状态是否存在偏差,其中,所述任务完成状态包括主机请求和后台任务的请求的发出情况;
在所述任务完成状态平衡的情况下,根据预先配置的任务调度份额确定所述主机请求和后台任务的实际调度份额,并对所述任务发出请求进行调整,其中,所述后台任务的实际调度份额少于所述主机请求的实际调度份额。
7.根据权利要求6所述的方法,其特征在于,所述监控任务完成状态,确定所述任务完成状态是否存在偏差之后,还包括:
在确定所述任务完成状态存在偏差的情况下,采取反馈机制确定任务的任务调度份额偏差,并纠正所述任务的任务调度份额偏差;
对纠正后的所述任务重新确定任务调度份额,以使所述任务完成状态达到平衡。
8.一种任务管理装置,其特征在于,应用于固态硬盘,所述装置包括:
获取模块,用于获取闪存资源及所述闪存资源的每个任务的未完成请求;
生成模块,用于根据所述闪存资源和所述未完成请求,生成每个所述任务的请求限额;
确定模块,用于若所述任务中未完成请求的数量小于所述请求限额,确定所述任务有资格发出请求;
调整模块,用于监控任务完成状态,根据预先配置的任务调度份额,对所述任务发出请求进行调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310322882.2/1.html,转载请声明来源钻瓜专利网。