[发明专利]减小固态硬盘写入放大的写入方法和数据写入系统有效
| 申请号: | 201110097967.2 | 申请日: | 2011-04-19 |
| 公开(公告)号: | CN102750224A | 公开(公告)日: | 2012-10-24 |
| 发明(设计)人: | 杨越;王术;刘虹越;王旭光;姜万成 | 申请(专利权)人: | 苏州捷泰科信息技术有限公司 |
| 主分类号: | G06F12/02 | 分类号: | G06F12/02 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 郑小粤;宋珊珊 |
| 地址: | 215021 江苏省苏州市苏州工*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 减小 固态 硬盘 写入 放大 方法 数据 系统 | ||
1.一种减小固态硬盘写入放大的写入方法,其中,固态硬盘作为高速缓冲存储器;其特征在于:包括以下步骤:
步骤A:在向固态硬盘中写入新数据时,顺序确定固态硬盘的新存储页面;
步骤B:根据设定的处理条件,对符合处理条件的页面标志为第二页面标志的页面进行处理;将处理后页面的页面标志设置为第三页面标志;
根据设定的擦除范围,对符合擦除范围的页面标志为第三页面标志的页面所在的块进行擦除,将擦除后块的所有页面的页面标志设置为第一页面标志;
在页面标志为第一页面标志的新存储页面写入新数据,并将新存储页面的页面标志设置为第二页面标志;返回步骤A,直至停止写入新数据。
2.根据权利要求1所述的减小固态硬盘写入放大的写入方法,其特征在于:
在所述步骤B中,将页面的页面标志设置为第一页面标志,第二页面标志,第三页面标志,包括如下步骤:设置存储标志a和存储标志b;
将页面的页面标志设置为第一页面标志包括如下步骤:
将存储标志a的值设置为0,表示干净,干净表示该页面已经被执行过擦除操作,可以直接进行写操作;
将存储标志b的值设置为0,表示无效,无效表示该页面没有数据或该页面的数据已经写入主存储器,可以被擦除;完成第一页面标志设置;
将页面的页面标志设置为第二页面标志包括如下步骤:
将存储标志a的值设置为1,表示不干净,不干净表示该页面未被执行过擦除操作,在写入数据前,先执行擦除操作;
将存储标志b的值设置为1,表示有效,有效表示该页面的数据未写入主存储器;完成第二页面标志设置;
将页面的页面标志设置为第三页面标志包括如下步骤:
将存储标志a的值设置为1,表示不干净,不干净表示该页面未被执行过擦除操作,在写入数据前,先执行擦除操作;
将存储标志b的值设置为0,表示无效,无效表示该页面没有数据或该页面的数据已经写入主存储器,可以被擦除;完成第三页面标志设置。
3.根据权利要求1所述的减小固态硬盘写入放大的写入方法,其特征在于:
所述步骤A之前还包括步骤A′:对固态硬盘进行初始化设置,将所有页面的页面标志设置为第一页面标志。
4.根据权利要求3所述的减小固态硬盘写入放大的写入方法,其特征在于:
所述固态硬盘包括M个块,分别用块1,块2,...,块M表示,其中M是自然数;所述每个块包括N个页面,分别用页面1,页面2,...,页面N表示,其中N是自然数;
所述步骤A′之后还包括步骤A′-1:初次写入数据时,新存储页面是块X的页面Y,其中,X是小于等于M的任意一个自然数,Y是小于等于N的任意一个自然数。
5.根据权利要求4所述的减小固态硬盘写入放大的写入方法,其特征在于:
所述步骤A包括以下步骤:
步骤A-1:识别上一次写入数据时所占用的页面,块X′的页面Y′;
步骤A-2:本次写入新数据的新存储页面自块X′的页面Y′的下一页开始,块X′的页数逐级递增;块X′的页数递增至页面N后,块数递增;
块数递增后,页数逐级递增;块数逐级递增至块M后,块数返回块1;
其中,X′是小于等于M的自然数,Y′是小于等于N的自然数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州捷泰科信息技术有限公司,未经苏州捷泰科信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110097967.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:医疗用导线
- 下一篇:一种治疗湿寒外侵型风湿性筋骨酸痛的中药





