[发明专利]基于NAND闪存文件系统中静态数据损耗均衡的方法无效

专利信息
申请号: 200810161603.4 申请日: 2008-09-16
公开(公告)号: CN101369252A 公开(公告)日: 2009-02-18
发明(设计)人: 卜佳俊;陈纯;杨智;李海霞;周笑 申请(专利权)人: 浙江大学
主分类号: G06F12/06 分类号: G06F12/06;G06F17/30
代理公司: 杭州求是专利事务所有限公司 代理人: 林怀禹
地址: 310027浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 nand 闪存 文件系统 静态 数据 损耗 均衡 方法
【权利要求书】:

1.一种基于NAND闪存文件系统中静态数据损耗均衡的方法,其特征在于该方法的步骤如下:

1)将整个的NAND闪存的擦除块分为:空闲块、干净块、脏块、坏块四种;空闲块表示擦除块上面所有的页面都是空闲的,可直接进行分配;干净块表示擦除块上面的所有数据均有效;脏块表示擦除块上至少含有一页由于数据更新或者文件删除留下的无效数据;坏块包括出厂时的固有坏块和使用过程中产生的坏块;文件系统以链表的形式管理各种擦除块,形成了四种链表:空闲块链表,干净块链表,脏块链表、坏块链表;空闲块链表按照擦除次数由小到大对擦除块进行链接;

2)设定阈值TH;文件系统在垃圾回收操作被触发时,读取干净块链表中所有擦除块的附加区字段中的擦除次数字段Erase_Num,从中找出擦除次数最大的擦除块和擦除次数最小的擦除块;然后将擦除次数最大的擦除块和擦除次数最小的擦除块做差,如果差值≥TH,便断定擦除次数最小的擦除块上存储的是静态数据,静态数据更新的频率非常低,需要对静态数据进行搬移操作;

3)将擦除次数最大的块记为A,擦除次数最小的块记为B;从空闲块链表中选取一块,将A擦除块上的数据复制到空闲块上;然后对A擦除块进行擦除操作,然后将B擦除块上面的数据复制到A擦除块上面;然后将B擦除块放到脏块链表中,对B擦除块进行擦除后用于存放更新频繁数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810161603.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top