ImageVerifierCode 换一换
格式:PDF , 页数:16 ,大小:568.46KB ,
资源ID:1036235      下载积分:30 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zhuanlichaxun.net/d-1036235.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(一种文件系统管理方法及系统.pdf)为本站会员(t****)主动上传,专利查询网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知专利查询网(发送邮件至2870692013@qq.com或直接QQ联系客服),我们立即给予删除!

一种文件系统管理方法及系统.pdf

1、10申请公布号CN102339318A43申请公布日20120201CN102339318ACN102339318A21申请号201110325332322申请日20111024G06F17/3020060171申请人TCL集团股份有限公司地址516001广东省惠州市鹅岭南路6号TCL工业大厦8楼技术中心72发明人袁英灿74专利代理机构深圳中一专利商标事务所44237代理人张全文54发明名称一种文件系统管理方法及系统57摘要本发明适用于文件系统领域,提供了一种文件系统管理方法及系统,所述方法包括以下步骤通过预设的输入接口检测摘要内容信息的输入;根据输入的摘要内容信息分配存储空间,将所述摘要内容

2、信息写入所述存储空间;根据写入摘要内容信息的存储空间获取摘要长度信息和摘要地址信息;将所述摘要长度信息和摘要地址信息输入索引表中;根据所述索引表和文件建立文件系统。本发明通过检测保存输入摘要内容信息,以及在索引表的预设存储空间中保存摘要内容长度信息和摘要地址信息,实现了在文件系统中对文件的摘要内容信息进行个性化编辑和统一管理,仅占用极少计算机资源,尤其适用于在海量文件中对特定内容的文件进行查找和分类,给用户的文件管理带来极大便利。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图7页CN102339331A1/2页21一种文件系统管理方法,其特征在于,所

3、述方法包括以下步骤通过预设的输入接口检测摘要内容信息的输入;根据输入的摘要内容信息分配存储空间,将所述摘要内容信息写入所述存储空间;根据写入摘要内容信息的存储空间获取摘要长度信息和摘要地址信息;将所述摘要长度信息和摘要地址信息输入索引表中;根据所述索引表和文件建立文件系统。2如权利要求1所述的方法,其特征在于,所述摘要长度信息为所述写入摘要内容信息的存储空间大小,所述索引表中的摘要地址信息为写入摘要内容信息的存储空间的首地址,在所述将所述摘要长度信息和摘要地址信息输入索引表步骤之前,所述方法还包括在索引表中设置摘要长度信息的存储空间和摘要地址信息的存储空间。3如权利要求1或2所述的方法,其特征

4、在于,在所述将所述摘要长度信息和摘要地址信息输入索引表步骤之后,所述方法还包括;对所述摘要内容信息进行修改,具体为当修改后的摘要内容信息对应的摘要长度小于或等于修改前的摘要内容信息对应的存储空间时,将修改后的摘要内容信息覆盖所述修改前的摘要内容信息对应的存储空间;当修改后的摘要内容信息对应的摘要长度大于修改前的摘要内容信息对应的存储空间,且磁盘空闲空间大于或等于修改后的摘要内容信息对应的摘要长度时,将修改后的摘要内容信息写入磁盘空闲空间,释放修改前的摘要内容信息对应的存储空间,并更新摘要长度信息和摘要地址信息。4如权利要求1或2所述的方法,其特征在于,所述索引表的索引信息还包括文件名、文件创建

5、时间,文件修改时间,文件长度和文件扩展名。5如权利要求1或2所述的方法,其特征在于,在所述根据所述索引表和文件建立文件系统步骤之后,所述方法还包括删除所述文件,包括查找所述文件对应的索引表;根据所述索引表中的摘要地址信息查找写入摘要内容信息的存储空间,释放所述存储空间;清除所述索引表中的摘要长度信息和摘要地址信息。6如权利要求1所述的方法,其特征在于,在所述通过预设的输入接口检测摘要内容信息的输入步骤之前,所述方法还包括根据所述文件的扩展名提取所述摘要内容信息,具体为当文件的扩展名为视频文件的扩展名时,提取文件的编译码器类型、时长、帧率、宽度、高度、作者、数字认证信息;当文件的扩展名为音频文件

6、的扩展名时,提取文件的编译码器类型、时长、采样率、歌手、流派、数字认证信息;当文件的扩展名为图像文件的扩展名时,提取文件宽度、高度和数字认证信息。7一种文件系统管理系统,其特征在于,所述系统包括检测单元,用于通过预设的输入接口检测摘要内容信息的输入;摘要内容信息存储单元,用于根据所述检测单元输入的摘要内容信息分配存储空间,权利要求书CN102339318ACN102339331A2/2页3将所述摘要内容信息写入所述存储空间;索引信息获取单元,用于根据所述摘要内容信息存储单元分配的写入摘要内容信息的存储空间获取摘要长度信息和摘要地址信息;索引信息输入单元,用于将所述索引信息获取单元获取的摘要长度

7、信息和摘要地址信息输入索引表中;文件系统建立单元,用于根据所述索引表和文件建立文件系统。8如权利要求7所述的系统,其特征在于,所述系统还包括索引信息存储空间分配单元,用于在所述索引表中设置所述摘要长度信息的存储空间和所述摘要地址信息的存储空间。9如权利要求7所述的系统,其特征在于,所述系统还包括摘要内容信息修改单元,用于对所述摘要内容信息存储单元存储的摘要内容信息进行修改。10如权利要求7或8或9所述的系统,其特征在于,所述索引表的索引信息还包括文件名、文件创建时间,文件修改时间,文件长度和文件扩展名。权利要求书CN102339318ACN102339331A1/6页4一种文件系统管理方法及系

8、统技术领域0001本发明属于文件系统领域,尤其涉及一种文件系统管理方法及系统。背景技术0002在现代计算机系统中,用户的程序和数据,操作系统自身的程序和数据,甚至各种输出输入设备,都是以文件形式出现的。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统,文件系统的功能就是提供高效、快速和方便的信息存储和访问功能,文件系统是被管理的文件以及管理所需要的数据结构如目录、索引表等的总体,现有的文件系统为每个文件建立自己的索引表,有时候也为整个磁盘建立一张统一的索引表,索引表一般拥有文件序号,文件名,创建时间,文件大小等基本文件信息,索引表按照逻辑记录存放的物理块号,实现了把逻辑

9、上连续的用户文件信息存放到辅存的不连续物理块中。0003随着信息化进程的不断推进,文件管理越来越受到企业的重视,企业经常会经历在海量文件中,对特定内容的文件进行查找和分类的工作,现有的操作系统需要对不同格式的每个文件的内容进行解析,占用了系统的资源,实用性较差,而通过现有的基于简单的基本文件信息索引的文件系统显然无法高效完成,同时还需要大量人力协助。0004综上,现有技术实现根据文件内容进行分类管理时,需要占用大量计算机计算资源,且识别率较差、效率较低。发明内容0005本发明的目的在于提供一种文件系统管理方法,旨在解决现有技术的文件系统在实现根据文件的具体内容进行文件管理时,效率低且占用较多计

10、算机资源的问题。0006本发明是这样实现的,一种文件系统管理方法,所述方法包括以下步骤0007通过预设的输入接口检测摘要内容信息的输入;0008根据输入的摘要内容信息分配存储空间,将所述摘要内容信息写入所述存储空间;0009根据写入摘要内容信息的存储空间获取摘要长度信息和摘要地址信息;0010将所述摘要长度信息和摘要地址信息输入索引表中;0011根据所述索引表和文件建立文件系统。0012本发明的另一目的在于提供一种文件系统管理系统,其特征在于,所述系统包括0013检测单元,用于通过预设的输入接口检测摘要内容信息的输入;0014摘要内容信息存储单元,用于根据所述检测单元输入的摘要内容信息分配存储

11、空间,将所述摘要内容信息写入所述存储空间;0015索引信息获取单元,用于根据所述摘要内容信息存储单元分配的写入摘要内容信息的存储空间获取摘要长度信息和摘要地址信息;说明书CN102339318ACN102339331A2/6页50016索引信息输入单元,用于将所述索引信息获取单元获取的摘要长度信息和摘要地址信息输入索引表中;0017文件系统建立单元,用于根据所述索引表和文件建立文件系统。0018在本发明中,通过预设的输入接口检测摘要内容信息的输入,对输入的摘要内容信息分配存储空间,并将摘要内容信息写入存储空间,然后根据写入摘要内容信息的存储空间获取摘要长度信息和摘要地址信息,并将摘要长度信息和

12、摘要地址信息输入索引表中,最后根据索引表和文件建立文件系统。本发明通过检测保存输入摘要内容信息,以及在索引表的预设存储空间中保存摘要内容长度信息和摘要地址信息,实现了在文件系统中对文件的摘要内容信息进行个性化编辑和统一管理,仅占用极少计算机资源,尤其适用于在海量文件中对特定内容的文件进行查找和分类,给用户的文件管理带来极大便利。附图说明0019图1是本发明一种文件系统管理方法一实施例提供的流程图;0020图2A是本发明一种文件系统管理方法一实施例提供的索引表存储空间示意图;0021图2B是本发明一种文件系统管理方法一实施例提供的摘要内容信息存储空间示意图;0022图3是本发明一种文件系统管理方

13、法一示例提供的在文件系统中创建文件摘要信息的流程图;0023图4是本发明一种文件系统管理方法一示例提供的在文件系统中修改文件摘要信息的流程图;0024图5A是本发明一种文件系统管理方法一示例提供的在文件系统中创建文件的流程图;0025图5B是本发明一种文件系统管理方法一示例提供的在文件系统中删除文件的流程图;0026图6是本发明一种文件系统管理方法一示例提供的在文件系统中读取摘要内容信息的流程图;0027图7是本发明一种文件系统管理系统一实施例提供结构图。具体实施方式0028为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描

14、述的具体实施例仅仅用以解释本发明,并不用于限定本发明。0029本发明实施例通过在预设的输入接口检测摘要内容信息的输入,对输入的摘要内容信息分配存储空间,并将摘要内容信息写入存储空间,然后根据写入摘要内容信息的存储空间获取摘要长度信息和摘要地址信息,并将摘要长度信息和摘要地址信息输入索引表中,最后根据索引表和文件建立文件系统。实现了在文件系统中对文件的摘要内容信息进行统一编辑和管理,尤其适用于在海量文件中对特定内容的文件进行查找和分类,给用户的文件管理带来极大便利。说明书CN102339318ACN102339331A3/6页60030图1示出了本发明一种文件系统管理方法一实施例提供的流程图。0

15、031在步骤S101中,通过预设的输入接口检测摘要内容信息的输入。0032设置的输入接口用于检测摘要内容信息的输入,在本发明实施例中,文件格式不同,摘要内容信息也有不同,步骤S101之前,方法还包括0033根据文件的扩展名提取摘要内容信息,具体为0034当文件的扩展名为视频文件的扩展名时,提取文件的编译码器类型CODEC、时长DURATION、帧率、宽度、高度、作者、数字认证信息;0035当文件的扩展名为音频文件的扩展名时,提取文件的编译码器类型、时长、采样率、歌手、流派、数字认证信息;0036当文件的扩展名为图像文件的扩展名时,提取文件宽度、高度和数字认证信息。0037另外,对于WORD或P

16、DF或其他类型的文件,提取文件主题内容信息。0038实际应用中,摘要内容信息的格式可以预设,通常,摘要内容信息被设置为统一格式。0039在步骤S102中,根据输入的摘要内容信息分配存储空间,将摘要内容信息写入存储空间。0040在步骤S103中,根据写入摘要内容信息的存储空间获取摘要长度信息和摘要地址信息。0041在步骤S104中,将摘要长度信息和摘要地址信息输入索引表中;0042在本发明实施例中,摘要长度信息为写入摘要内容信息的存储空间大小,索引表中的摘要地址信息为写入摘要内容信息的存储空间的首地址,在步骤S104之前,方法还包括0043在索引表中设置摘要长度信息的存储空间和摘要地址信息的存储

17、空间。0044在步骤S105中,根据索引表和文件建立文件系统,建立的文件系统中的索引表和文件具有映射关系。0045在本发明实施例中,索引表和文件具有映射关系,创建文件时,磁盘会为文件系统的索引表和摘要内容信息分配存储空间,图2A、B分别示出了本发明一种文件系统管理方法一实施例提供的索引表存储空间和摘要内容信息存储空间的示意图。索引表对应的存储空间还存储了文件名信息、文件创建时间信息,文件修改时间信息,文件长度信息和文件扩展名信息等索引信息。0046作为本发明的一个优选实施例,在步骤S105之后,当文件系统的文件的内容进行改变时,文件的摘要内容信息也可以进行适应性调整,文件系统管理方法还包括00

18、47对摘要内容信息进行修改,具体为0048当修改后的摘要内容信息对应的摘要长度小于或等于修改前的摘要内容信息对应的存储空间时,将修改后的摘要内容信息覆盖修改前的摘要内容信息对应的存储空间;0049当修改后的摘要内容信息对应的摘要长度大于修改前的摘要内容信息对应的存储空间,且磁盘空闲空间大于或等于修改后的摘要内容信息对应的摘要长度时,将修改后的摘要内容信息写入磁盘空闲空间,释放修改前的摘要内容信息对应的存储空间,并更新摘要长度信息和摘要地址信息。0050作为本发明的另一个优选实施例,文件系统的文件删除后,对应的摘要内容信息说明书CN102339318ACN102339331A4/6页7也可以进行

19、适应性梳理,在步骤S105之后,文件系统管理方法还包括0051删除文件,具体为0052查找文件对应的索引表;0053根据索引表中的摘要地址信息查找写入摘要内容信息的存储空间,释放存储空间;0054清除索引表中的摘要长度信息和摘要地址信息。0055通过本发明实施例,将文件的摘要内容长度信息和摘要地址信息加入索引表中,对文件的摘要内容信息进行统一编辑和存储,丰富了索引表的索引信息,增强了文件系统进行文件识别的多样性,尤其适用于在海量文件中对特定内容的文件进行查找和分类,给用户的文件管理带来极大便利。0056下面以本发明一个示例为例,对本发明文件系统管理方法进行系统介绍。0057图3示出了本发明一种

20、文件系统管理方法一示例提供的在文件系统中创建文件摘要内容信息的流程图。0058在步骤S201中,判断文件句柄是否合法,是则执行步骤S202,否则结束本流程;0059在步骤S202中,找到与文件句柄对应的文件索引;0060在步骤S203中,判断磁盘空间是否足够,是则执行步骤S204,否则结束本流程;0061在步骤S204中,磁盘中分配摘要内容存储空间;0062在步骤S205中,将存储空间地址写入索引;0063在步骤S206中,将摘要大小写入索引;0064在步骤S207中,将摘要内容写入摘要内容存储空间。0065图4示出了本发明一种文件系统管理方法一示例提供的在文件系统中修改文件摘要内容信息的流程

21、图。0066在步骤S301中,判断文件句柄是否合法,是则执行步骤S302,否则结束本流程;0067在步骤S302中,找到与文件句柄对应的文件索引;0068在步骤S303中,判断是否已有摘要内容,是则执行步骤S304,否则执行步骤S305;0069在步骤S304中,判断新摘要内容是否未超过原有摘要内容存储空间,是则执行步骤S306,否则执行步骤S307;0070在步骤S305中,创建新摘要内容;0071在步骤S306中,将新摘要内容写入已有摘要内容存储空间;0072在步骤S307中,判断磁盘空闲空间是否足够,是则执行步骤S308,否则执行步骤S309;0073在步骤S308中,在磁盘空闲空间中分

22、配新摘要内容存储空间;0074在步骤S309中,判断是否释放已有摘要内容存储空间,是则执行步骤S310,否则结束本流程;0075在步骤S310中,清除索引中摘要大小和摘要地址数据;0076在步骤S311中,将新摘要内容空间地址写入索引;0077在步骤S312中,将新摘要大小写入索引;0078在步骤S313中,将新摘要内容写入新摘要内容存储空间;说明书CN102339318ACN102339331A5/6页80079在步骤S314中,释放原有摘要内容存储空间。0080图5A示出了本发明一种文件系统管理方法一示例提供的在文件系统中创建文件的流程图。0081在步骤S401中,创建文件;0082在步骤

23、S402中,判断是否存在同名文件,是则执行步骤S403,否则执行步骤S404;0083在步骤S403中,获取一个非法的文件句柄,并执行步骤S409;0084在步骤S404中,创建文件对应的索引;0085在步骤S405中,在索引中写入文件基本信息;0086其中,文件基本信息包括摘要地址信息,摘要长度信息,还包括文件名信息、文件创建时间信息,文件修改时间信息,文件长度信息和文件扩展名信息。0087在步骤S406中,获取一个合法的文件句柄;0088在步骤S407中,判断是否获取到合法的文件句柄,是则执行步骤S408,否则执行步骤S403;0089在步骤S408中,将索引映射到文件句柄;0090在步骤

24、S409中,返回文件句柄。0091图5B示出了本发明一种文件系统管理方法一示例提供的在文件系统中删除文件的流程图。0092在步骤S501中,寻找文件对应的索引;0093在步骤S502中,判断索引是否已存在,是则执行步骤S503,否则结束本流程;0094在步骤S503中,判断索引中是否已有摘要地址,是则执行步骤S503,否则结束本流程;0095在步骤S504中,释放摘要内容磁盘空间;0096在步骤S505中,释放文件磁盘空间;0097在步骤S506中,删除索引。0098图6示出了本发明一种文件系统管理方法一示例提供的在文件系统中读取摘要内容信息的流程图。0099在步骤S601中,判断文件句柄是否

25、合法,是则执行步骤S602,否则执行步骤S606;0100在步骤S602中,找到与文件句柄对应的索引;0101在步骤S603中,判断索引表中是否已有摘要地址,是则执行步骤S604,否则执行步骤S606;0102在步骤S604中,根据摘要地址读取摘要内容;0103在步骤S605中,判断本次读取数据是否小于摘要数据大小,是则执行步骤S607,否则执行步骤S608;0104在步骤S606中,设置读取数据大小为非法长度;0105在步骤S607中,设置读取的数据大小为本次读取数据大小;0106在步骤S608中,设置读取的数据大小为摘要数据大小。0107图7示出了本发明一种文件系统管理系统一实施例提供的结

26、构图。为了便于说说明书CN102339318ACN102339331A6/6页9明,仅示出了与本发明实施例的相关部分。该文件系统管理系统可以是内置于计算机终端的软件单元,或者作为独立的挂件集成到计算机终端的应用系统中。0108在本发明实施例中,文件系统管理系统包括索引表71,还包括检测单元72、摘要内容信息存储单元73、索引信息获取单元74、索引信息输入单元75、文件系统建立单元76。0109其中,检测单元72通过预设的输入接口检测摘要内容信息的输入,摘要内容信息存储单元73根据检测单元72输入的摘要内容信息分配存储空间,将摘要内容信息写入存储空间,索引信息获取单元74根据摘要内容信息存储单元

27、73分配的写入摘要内容信息的存储空间获取摘要长度信息和摘要地址信息,索引信息输入单元75用于将索引信息获取单元74获取的摘要长度信息和摘要地址信息输入索引表71中,文件系统建立单元76用于根据索引表71和文件建立文件系统。0110在本发明实施例中,摘要长度信息为写入摘要内容信息的存储空间大小,索引表中的摘要地址信息为写入摘要内容信息的存储空间的首地址,摘要长度信息和摘要地址信息同样需要存储空间,文件系统管理系统还包括0111索引信息存储空间分配单元,用于在索引表中设置摘要长度信息的存储空间和摘要地址信息的存储空间。0112作为本发明的一个优选实施例,当文件系统的文件的内容进行改变时,文件的摘要

28、内容信息也可以进行适应性调整,文件系统管理系统系统还包括0113摘要内容信息修改单元,用于对摘要内容信息存储单元存储的摘要内容信息进行修改。0114其中,索引表71的索引信息还包括文件名、文件创建时间,文件修改时间,文件长度和文件扩展名。0115具体实现方式如上所述,在此不再赘述。0116本发明通过检测保存输入摘要内容信息,以及在索引表的预设存储空间中保存摘要内容长度信息和摘要地址信息,实现了在文件系统中对文件的摘要内容信息进行个性化编辑和统一管理,仅占用极少计算机资源,尤其适用于在海量文件中对特定内容的文件进行查找和分类,给用户的文件管理带来极大便利。0117本领域普通技术人员可以理解实现上

29、述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。0118以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。说明书CN102339318ACN102339331A1/7页10图1图2A说明书附图CN102339318ACN102339331A2/7页11图2B说明书附图CN102339318ACN102339331A3/7页12图3说明书附图CN102339318ACN102339331A4/7页13图4说明书附图CN102339318ACN102339331A5/7页14图5A说明书附图CN102339318ACN102339331A6/7页15图5B说明书附图CN102339318ACN102339331A7/7页16图6图7说明书附图CN102339318A

copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1