[发明专利]一种固态硬盘的数据处理方法及装置有效
申请号: | 201910385553.6 | 申请日: | 2019-05-09 |
公开(公告)号: | CN111913649B | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 李卫军;王岩;徐斌;杨颖;李文江 | 申请(专利权)人: | 深圳大普微电子科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 固态 硬盘 数据处理 方法 装置 | ||
本发明实施例提供了一种固态硬盘的数据处理方法及装置,用于根据预测模型对未来第一时间段的I/O信息进行预测,以便根据预测结果对固态硬盘执行主动管理,以减少主机端的操作响应时间。本发明实施例方法包括:通过预测模型对未来第一时间段的I/O信息进行预测,所述I/O信息至少包括I/O类型和/或I/O强度;根据预测结果对固态硬盘执行主动管理,以减少主机端的操作响应时间。
技术领域
本发明涉及固态硬盘数据处理技术领域,尤其涉及一种固态硬盘的数据处理方法及装置。
背景技术
在SSD固态硬盘中,SSD的读写缓存Buffer是相对较小的,一般是为几MB到几十MB,由于SSD接口的总线带宽与SSD固态硬盘的存储速度不对称的问题,使得盘内的Buffer经常为成为写性能的瓶颈。
故如何执行固态硬盘的管理,减少主机用户端操作响应的时间,有效分配有限的硬件资源,以更好的发挥SSD的主控性能,是亟待解决的一个问题。
发明内容
本发明实施例提供了一种固态硬盘的数据处理方法及装置,用于根据预测模型对未来第一时间段的I/O信息进行预测,以便根据预测结果对固态硬盘执行主动管理,以减少主机端的操作响应时间。
本申请实施例第一方面提供了一种固态硬盘的数据处理方法,包括:
通过预测模型对未来第一时间段的I/O信息进行预测,所述I/O信息至少包括I/O类型和/或I/O强度;
根据预测结果对固态硬盘执行主动管理,以减少主机端的操作响应时间。
优选的,所述I/O类型包括读操作和写操作;
所述根据预测结果对固态硬盘执行管理,包括:
获取当前时间段的第一读写比例;
根据预测结果,获取所述第一时间段的第二读写比例;
判断所述第二读写比例与所述第一读写比例是否相同;
若否,则按照所述第二读写比例调整固态硬盘中的缓存分配。
优选的,所述按照所述第二读写比例调整固态硬盘中的缓存分配,包括:
若所述第二读写比例中的读操作或写操作强度变化,则对应调整所述读操作或所述写操作所需占用的缓存。
优选的,所述根据预测结果对固态硬盘执行管理,包括:
根据预测结果,获取所述第一时间段内的I/O强度;
获取固态硬盘的I/O吞吐量;
根据所述第一时间段内的I/O强度和所述I/O吞吐量,判断所述固态硬盘
是否处于空闲状态。
优选的,所述根据预测结果对固态硬盘执行管理,包括:
若所述固态硬盘处于空闲状态;
判断所述固态硬盘的剩余空间是否小于第一阈值;
若是,则触发固态硬盘中的垃圾回收事件。
优选的,所述根据预测结果对固态硬盘执行管理,包括:
若所述固态硬盘未处于空闲状态;
获取固态硬盘中可分配的剩余空间;
判断所述第一时间段内的I/O写操作强度是否大于所述可分配的剩余空间;
若是,则触发固态硬盘中的垃圾回收事件。
优选的,所述根据预测结果对固态硬盘执行管理,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大普微电子科技有限公司,未经深圳大普微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910385553.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种固态硬盘的数据处理方法及装置
- 下一篇:一种确定预测窗口期的方法及装置