[发明专利]一种在Flash存储介质上申请簇的方法有效
申请号: | 200510117737.2 | 申请日: | 2005-11-09 |
公开(公告)号: | CN1963809A | 公开(公告)日: | 2007-05-16 |
发明(设计)人: | 张学平 | 申请(专利权)人: | 康佳集团股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F12/00 |
代理公司: | 北京华旗新智知识产权代理有限责任公司 | 代理人: | 刘黎明 |
地址: | 518053广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种在Flash存储介质上申请簇的方法,当FAT文件系统因添加数据而第一次申请簇(Cluster)时,先找FAT项全为Free的扇区,该扇区的起始FAT项对应的簇即为要申请的簇;如找不到这样的区域,则将扇区按1/2折半,如存在半区的FAT项全为Free FAT项时,则这个半区的起始FAT项对应的簇即为要申请的;如仍找不到这样的区域,则按1/4折半,并依此类推直至找到FAT项全为Free FAT的区域,该区域的第一个FAT项对应的簇即为要申请的簇。本发明申请簇时可以减少扇区上的数据修改操作,减少属性为Dirty的扇区产生及属性为Free的扇区的消耗,从而减少Flash存储单元的擦除操作,提高写的速度及Flash的使用寿命。 | ||
搜索关键词: | 一种 flash 存储 介质 申请 方法 | ||
【主权项】:
1、一种在Flash存储介质上申请簇的方法,其特征在于:当FAT文件系统因添加数据而第一次申请簇(Cluster)时,先找FAT项全为Free的扇区,该扇区的起始FAT项对应的簇即为要申请的簇;如找不到这样的区域,则将扇区按1/2折半,即将FAT区中的每个扇区平均分为两个区,为叙述方便我们称之为搜索区,那么搜索区的个数为FAT区所含扇区个数的2倍,从FAT表的第一个扇区开始,查找全为Free FAT项的搜索区,如找到了,则以这个搜索区的第一个FAT项对应的簇即为要申请的,如仍找不到这样的区域,则将扇区按1/4折半,并依此类推,即将每个扇区平均分为8个、16个搜索区继续搜索,直至找到FAT项全为Free FAT的区域,该区域的第一个FAT项对应的簇即为要申请的簇。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康佳集团股份有限公司,未经康佳集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200510117737.2/,转载请声明来源钻瓜专利网。
- 上一篇:多功能适配器
- 下一篇:用于蒸发金属的容器以及制造该容器的方法