[发明专利]一种写入速度控制的方法、装置及介质在审
申请号: | 202210150976.1 | 申请日: | 2022-02-18 |
公开(公告)号: | CN114528227A | 公开(公告)日: | 2022-05-24 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 山东岱微电子有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘珂 |
地址: | 250103 山东省济*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 写入 速度 控制 方法 装置 介质 | ||
1.一种写入速度控制的方法,其特征在于,包括:
获取当前空白区块的当前的写入速度和所述当前空白区块的区块数量;
根据所述当前的写入速度和所述当前空白区块的区块数量确定所述当前空白区块的耗尽时间;
根据所述耗尽时间调整所述当前的写入速度得到更新后的写入速度;
按照所述更新后的写入速度进行写入。
2.根据权利要求1所述的写入速度控制的方法,其特征在于,所述获取当前空白区块的当前的写入速度,包括:
获取所述当前空白区块的回收时间,并根据所述回收时间获取所述当前空白区块的回收速度;
根据所述回收速度确定所述当前的写入速度。
3.根据权利要求2所述的写入速度控制的方法,其特征在于,所述根据所述回收速度确定所述当前的写入速度,包括:
判断所述回收速度是否为更新的回收速度;
若为所述更新的回收速度,则判断所述回收速度是否为首次更新;
若为首次更新,则将所述回收速度设为所述当前的写入速度;
若不为首次更新,则获取上一次的所述更新后的写入速度并与所述回收速度进行滤波处理得到滤波后的写入速度以作为所述当前的写入速度。
4.根据权利要求3所述的写入速度控制的方法,其特征在于,所述根据所述耗尽时间调整所述当前的写入速度得到更新后的写入速度,包括:
根据所述回收时间确定固定时间间隔内对应的平均回收时间;
获取阈值系数,并根据所述阈值系数与所述平均回收时间的关系确定耗尽时间阈值;
根据所述耗尽时间与所述耗尽时间阈值的关系调整所述当前的写入速度得到所述更新后的写入速度。
5.根据权利要求4所述的写入速度控制的方法,其特征在于,所述耗尽时间阈值包括第一时间阈值、第二时间阈值和第三时间阈值,所述根据所述耗尽时间与所述耗尽时间阈值的关系调整所述当前的写入速度得到更新后的写入速度,包括:
判断所述耗尽时间是否大于所述第一时间阈值;
若大于所述第一时间阈值,则根据所述当前空白区块的区块数量与所述第一时间阈值确定为所述更新后的写入速度;
若不大于所述第一时间阈值,则判断所述耗尽时间是否小于所述第二时间阈值,其中,所述第一时间阈值大于所述第二时间阈值;
若小于所述第二时间阈值,则根据所述当前空白区块的区块数量与所述第二时间阈值确定所述更新后的写入速度;
若不小于所述第二时间阈值,则根据所述当前空白区块的区块数量与所述第三时间阈值确定目标速度,其中所述第三时间阈值大于所述第二时间阈值且小于所述第一时间阈值;
根据所述目标速度与所述当前的写入速度进行加权平均得到所述更新后的写入速度。
6.根据权利要求3所述的写入速度控制的方法,其特征在于,所述获取上一次的所述更新后的写入速度并与所述回收速度进行滤波处理得到滤波后的写入速度以作为所述当前的写入速度,包括:
将所述更新后的写入速度与所述回收速度进行低通滤波处理得到所述滤波后的写入速度。
7.根据权利要求2至6任意一项所述的写入速度控制的方法,其特征在于,在所述回收速度不为所述更新的回收速度之后,还包括:
判断所述回收时间是否超出目标时间;
若超出,则设置下一个所述更新的回收速度为首次更新。
8.一种写入速度控制的装置,其特征在于,包括:
获取模块,用于获取当前空白区块的当前的写入速度和所述当前空白区块的区块数量;
确定模块,用于根据所述当前的写入速度和所述当前空白区块的区块数量确定所述当前空白区块的耗尽时间;
调整模块,用于根据所述耗尽时间调整所述当前的写入速度得到更新后的写入速度;
写入模块,用于按照所述更新后的写入速度进行写入。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东岱微电子有限公司,未经山东岱微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210150976.1/1.html,转载请声明来源钻瓜专利网。