[发明专利]一种适应闪存页差异的固态硬盘的用户写请求处理方法有效
申请号: | 201810522252.9 | 申请日: | 2018-05-28 |
公开(公告)号: | CN108829346B | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 曹强;张文辉;易春燕 | 申请(专利权)人: | 华中科技大学 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/02;G06F12/0882 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 李智;曹葆青 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种适应闪存页差异的固态硬盘的用户写请求处理方法,包括:根据闪存页的差异,把闪存页分类为不同页类型;根据闪存页的分类方法和页类型指定策略,为设备级I/O队列中的用户写请求指定一个页类型;将用户写请求切割成以闪存页大小为单位的子请求;根据页类型指定的页指派策略,为每个子请求指派一个用于服务该子请求的物理闪存页,并把成功指派了物理闪存页的子请求插入到对应的闪存芯片队列;从闪存芯片队列中取出子请求,完成数据传输和写入;当用户写请求涉及的所有子请求都完成后,返回用户写请求处理结果。使用本发明可以使固态硬盘的闪存转换层设计适应闪存页的差异,最终达到优化固态硬盘读写性能和数据可靠性的目的。 | ||
搜索关键词: | 一种 适应 闪存 差异 固态 硬盘 用户 请求 处理 方法 | ||
【主权项】:
1.一种适应闪存页差异的固态硬盘的用户写请求处理方法,其特征在于,包括以下步骤:S1.根据闪存页的差异,把闪存页分类为不同页类型;S2.根据闪存页的分类方法和页类型指定策略,为设备级I/O队列中的用户写请求指定一个页类型;S3.将用户写请求切割成以闪存页大小为单位的子请求;S4.根据页类型指定的页指派策略,为每个子请求指派一个用于服务该子请求的物理闪存页,并把成功指派了物理闪存页的子请求插入到对应的闪存芯片队列;S5.从闪存芯片队列中取出子请求,完成数据传输和写入;S6.当用户写请求涉及的所有子请求都完成后,返回用户写请求处理结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810522252.9/,转载请声明来源钻瓜专利网。