[发明专利]一种固态硬盘执行Trim的方法和设备有效
申请号: | 202011453089.9 | 申请日: | 2020-12-11 |
公开(公告)号: | CN112650445B | 公开(公告)日: | 2023-01-06 |
发明(设计)人: | 李子锋 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/02 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 张元;张腾 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 固态 硬盘 执行 trim 方法 设备 | ||
1.一种固态硬盘执行Trim的方法,其特征在于,包括以下步骤:
响应于接收到Trim请求,判断所述Trim请求中待处理的LBA是否为对齐部分,其中响应于接收到Trim请求,判断所述Trim请求中待处理的LBA是否为对齐部分包括获取所述Trim请求中待处理的第一个LBA在Trim Bit中的第一位置,获取Trim Bit中存储的第一个LBA的第二位置,将所述第一位置与所述第二位置进行比较,响应于所述第一位置与所述第二位置相同,判断所述Trim请求中待处理的LBA是对齐部分;
响应于所述Trim请求中待处理的LBA是对齐部分,将DDR中的Trim Bit置位;
响应于DDR中的Trim Bit置位完成,将置位的Trim Bit放入所述固态硬盘的后台中并向所述固态硬盘发送取锁请求;
响应于所述固态硬盘返回锁,将Trim Bit中的LBA进行obsolete处理直到所述Trim请求中的待处理的LBA全部处理完成后将所述锁返回给所述固态硬盘。
2.根据权利要求1所述的方法,其特征在于,还包括:
响应于所述第一位置与所述第二位置不相同,判断所述Trim请求中待处理的LBA是非对齐部分。
3.根据权利要求2所述的方法,其特征在于,还包括:
响应于所述Trim请求中待处理的LBA是非对齐部分,向所述固态硬盘发送取锁请求;
响应于所述固态硬盘返回锁,将Trim Bit中的LBA进行obsolete处理直到所述Trim请求中的待处理的LBA全部处理完成后将所述锁返回给所述固态硬盘。
4.根据权利要求1所述的方法,其特征在于,还包括:
响应于所述固态硬盘未返回锁,将待处理的Trim Bit放入等待队列中直到所述固态硬盘返回锁后进行相关处理。
5.一种固态硬盘执行Trim的设备,其特征在于,所述设备包括:
判断模块,所述判断模块配置为响应于接收到Trim请求,判断所述Trim请求中待处理的LBA是否为对齐部分,所述判断模块还配置为获取所述Trim请求中待处理的第一个LBA在Trim Bit中的第一位置,获取Trim Bit中存储的第一个LBA的第二位置,将所述第一位置与所述第二位置进行比较,响应于所述第一位置与所述第二位置相同,判断所述Trim请求中待处理的LBA是对齐部分;
置位模块,所述置位模块配置为响应于所述Trim请求中待处理的LBA是对齐部分,将DDR中的Trim Bit置位;
发送模块,所述发送模块配置为响应于DDR中的Trim Bit置位完成,将置位的Trim Bit放入所述固态硬盘的后台中并向所述固态硬盘发送取锁请求;
处理模块,所述处理模块配置为响应于所述固态硬盘返回锁,将Trim Bit中的LBA进行obsolete处理直到所述Trim请求中的待处理的LBA全部处理完成后将所述锁返回给所述固态硬盘。
6.根据权利要求5所述的设备,其特征在于,还包括确定模块,所述确定模块配置为:
响应于所述第一位置与所述第二位置不相同,判断所述Trim请求中待处理的LBA是非对齐部分。
7.根据权利要求6所述的设备,其特征在于,还包括执行模块,所述执行模块配置为:
响应于所述Trim请求中待处理的LBA是非对齐部分,向所述固态硬盘发送取锁请求;
响应于所述固态硬盘返回锁,将Trim Bit中的LBA进行obsolete处理直到所述Trim请求中的待处理的LBA全部处理完成后将所述锁返回给所述固态硬盘。
8.根据权利要求5所述的设备,其特征在于,还包括排序模块,所述排序模块配置为:
响应于所述固态硬盘未返回锁,将待处理的Trim Bit放入等待队列中直到所述固态硬盘返回锁后进行相关处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011453089.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种三氟化氮制备过程中产生的含氟镍渣的处理方法
- 下一篇:一种送风装置