首页 / 专利库 / 资料储存系统 / 大数据 / 双体制文件管理系统实现方法

双体制文件管理系统实现方法

阅读:772发布:2021-04-13

专利汇可以提供双体制文件管理系统实现方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种文件管理系统的管理方法,尤其涉及一种双体制文件管理系统实现方法,其属于多媒体文件管理技术领域。一种双体制文件管理系统实现方法,包括如下步骤:一、 存储器 空间管理单元实施存储器空间地址管理,通过数据 块 属性记录链表记录正在使用的、需要删除或者需要分配的数据块初始地址以及数据块状态;二、存储单元数据块控制逻辑单元调用存储器空间管理单元的数据块信息并用来查询、 修改 或编辑数据块管理列表的状态实现数据块管理;三、读写控制单元连接存储单元数据块控制逻辑单元,实现对数据块的异步读写控制或同步读写控制;四、虚拟文件读写控制单元位于读写控制单元与可靠性读写与非可靠性读写的双机制读写控制 接口 层之间。,下面是双体制文件管理系统实现方法专利的具体信息内容。

1.一种双体制文件管理系统实现方法,其特征在于,包括如下步骤:
一、存储器空间管理单元实施存储器空间地址管理,通过数据属性记录链表记录正在使用的、需要删除或者需要分配的数据块初始地址以及数据块状态;
二、存储单元数据块控制逻辑单元调用存储器空间管理单元的数据块信息并用来查询、修改或编辑数据块管理列表的状态实现数据块管理;
三、读写控制单元连接存储单元数据块控制逻辑单元,实现对数据块的异步读写控制或同步读写控制;
四、虚拟文件读写控制单元位于读写控制单元与可靠性读写与非可靠性读写的双机制读写控制接口层之间,通过对文件内部更加细化的结构管理实现文件虚拟化功能;
五、可靠性读写与非可靠性读写的双机制读写控制接口与读写控制单元连接或者通过虚拟文件读写控制单元连接,完成创建、修改或者删除可靠性文件或非可靠性文件,指定多媒体文件的读写方式为异步或同步读写,通过可靠性读写与非可靠性读写的双机制读写控制接口完成操作系统中的文件系统间的替换或者实现对未来新型操作系统的挂接。
2.根据权利要求1所述的双体制文件管理系统实现方法,其特征在于,读写控制单元包括文件属性控制单元,文件属性控制单元在虚拟文件标志为“是”时与虚拟文件读写控制单元连接。
3.根据权利要求2所述的双体制文件管理系统实现方法,其特征在于,文件属性控制单元用于文件读写控制管理,当文件类型通过可靠性数据读写与非可靠性数据读写的双机制读写控制接口时,被指定为可靠性数据时缺省为使用小型数据块或强制指定为大型数据块;被指定为非可靠性数据时缺省为使用大型数据块或强制指定为小型数据块。
4.根据权利要求2所述的双体制文件管理系统实现方法,其特征在于,文件属性控制单元执行文件属性管理,文件属性管理包括文件目录、子目录管理以及各级目录下的文件管理。
5.根据权利要求1所述的双体制文件管理系统实现方法,其特征在于,虚拟文件读写控制单元管理非可靠性文件为母文件的内部虚拟文件子文件群体的结构与数据、子文件定位转换和虚拟文件读写控制单元数据读写位置检索与定。
6.根据权利要求1所述的双体制文件管理系统实现方法,其特征在于,可靠性文件的创建过程包括如下步骤:
一、通过读写控制接口创建可靠性文件,包括将存储空间分配给小数据块、指派所使用的空间地址链表、可靠性读写类型标志为“是”,虚拟文件标志为“非”;
二、分配数据块数量不够时继续分配,三、创建文件完成,当读写错误过多时终止读写,创建文件失败。
7.根据权利要求1所述的双体制文件管理系统实现方法,其特征在于,非可靠性文件的创建过程包括如下步骤:
一、通过读写控制接口创建非可靠性文件,包括将存储空间分配给大、小数据块、指派所使用的空间地址链表、非可靠性读写类型标识和虚拟文件标志为“是”;
二、分配数据块数量不够时继续分配;
三、当读写错误时记录错误,读写继续;
四、当文件结构数据为小数据块管理时,通过可靠性数据读写方式读写,非可靠性数据文件通过大数据块管理,创建文件完成。
8.根据权利要求7所述的双体制文件管理系统实现方法,其特征在于,基于非可靠性文件的虚拟文件创建过程包括如下步骤:一、绑定非可靠性文件,包括当文件大小不足时,创建文件失败、虚拟文件标志为“是”、非可靠性读写类型标识和虚拟文件为子文件,被虚拟文件为母文件;
二、创建可靠性文件用于管理虚拟文件结构与属性;
三、创建非可靠性文件用于管理虚拟非可靠性数据;
四、创建文件完成,当属性管理文件读写错误过多时,终止读写,创建文件失败。
9.根据权利要求1所述的双体制文件管理系统实现方法,其特征在于,非可靠性文件包括语音数据文件和视频流数据文件。
10.根据权利要求1所述的双体制文件管理系统实现方法,其特征在于,可靠性文件包含管理文件结构的文件、文本文件、数据库文件和数据加密解密文件,非可靠性文件包含音频、视频的流媒体文件和数字图像的数据本体部分的文件。

说明书全文

双体制文件管理系统实现方法

技术领域

[0001] 本发明涉及一种文件管理系统的管理方法,尤其涉及一种双体制文件管理系统实现方法,其属于多媒体文件管理技术领域。

背景技术

[0002] 多媒体文件管理系统包括对多媒体资料的分类、存储、查找和预览,多媒体信息的存储常因数据存储方式单一,存储空间碎片化增多影响存储设备的使用率,易降低读写效率以及存储空间的利用率。

发明内容

[0003] 本发明针对上述不足,提供一种双体制文件管理系统实现方法。
[0004] 本发明解决上述技术问题的技术方案如下:
[0005] 一种双体制文件管理系统实现方法,包括如下步骤:
[0006] 一、存储器空间管理单元实施存储器空间地址管理,通过数据块属性记录链表记录正在使用的、需要删除或者需要分配的数据块初始地址以及数据块状态;
[0007] 二、存储单元数据块控制逻辑单元调用存储器空间管理单元的数据块信息并用来查询、修改或编辑数据块管理列表的状态实现数据块管理;
[0008] 三、读写控制单元连接存储单元数据块控制逻辑单元,实现对数据块的异步读写控制或同步读写控制;
[0009] 四、虚拟文件读写控制单元位于读写控制单元与可靠性读写与非可靠性读写的双机制读写控制接口层之间,通过对文件内部更加细化的结构管理实现文件虚拟化功能;
[0010] 五、可靠性读写与非可靠性读写的双机制读写控制接口与读写控制单元连接或者与虚拟文件读写控制单元连接,完成创建、修改或者删除可靠性文件或非可靠性文件,指定多媒体文件的读写方式为异步或同步读写,通过可靠性读写与非可靠性读写的双机制读写控制接口完成操作系统中的文件系统间的替换或者实现对未来新型操作系统的挂接。
[0011] 优选的,读写控制单元包括文件属性控制单元,文件属性控制单元在虚拟文件标志为“是”时与虚拟文件读写控制单元连接。
[0012] 优选的,文件属性控制单元用于文件读写控制管理,当文件类型通过可靠性数据读写与非可靠性数据读写的双机制读写控制接口时,被指定为可靠性数据时缺省为使用小型数据块或强制指定为大型数据块;被指定为非可靠性数据时缺省为使用大型数据块或强制指定为小型数据块。
[0013] 优选的,文件属性控制单元执行文件属性管理,文件属性管理包括文件目录、子目录管理以及各级目录下的文件管理。
[0014] 优选的,虚拟文件读写控制单元管理非可靠性文件为母文件的内部虚拟文件子文件群体的结构与数据、子文件定位转换和虚拟文件读写控制单元数据读写位置检索与定。
[0015] 优选的,可靠性文件的创建过程包括如下步骤:
[0016] 一、通过读写控制接口创建可靠性文件,包括将存储空间分配给小数据块、指派所使用的空间地址链表、可靠性读写类型标志为“是”,虚拟文件标志为“非”;
[0017] 二、分配数据块数量不够时继续分配,三、创建文件完成,当读写错误过多时终止读写,创建文件失败。
[0018] 优选的,非可靠性文件的创建过程包括如下步骤:
[0019] 一、通过读写控制接口创建非可靠性文件,包括将存储空间分配给大、小数据块、指派所使用的空间地址链表、非可靠性读写类型标识和虚拟文件标志为“是”;二、分配数据块数量不够时继续分配;
[0020] 三、当读写错误时记录错误,读写继续;
[0021] 四、当文件结构数据为小数据块管理时,通过可靠性数据读写方式读写,非可靠性数据文件通过大数据块管理,创建文件完成。
[0022] 优选的,基于非可靠性文件的虚拟文件创建过程包括如下步骤:
[0023] 一、绑定非可靠性文件,包括当文件大小不足时,创建文件失败、虚拟文件标志为“是”、非可靠性读写类型标识和虚拟文件为子文件,被虚拟文件为母文件;
[0024] 二、创建可靠性文件用于管理虚拟文件结构与属性;
[0025] 三、创建非可靠性文件用于管理虚拟非可靠性数据;
[0026] 四、创建文件完成,当属性管理文件读写错误过多时,终止读写,创建文件失败。
[0027] 优选的,非可靠性文件包括语音数据文件和视频流数据文件。
[0028] 优选的,可靠性文件包含管理文件结构的文件、文本文件、数据库文件和数据加密解密文件,非可靠性文件包含音频、视频的流媒体文件和数字图像的数据本体部分的文件。
[0029] 与现有技术相比,本发明的有益效果是:被指定为可靠性文件时使用小型数据块,对于非可靠性数据读写时指定大型数据块或小型数据块,从而保证多媒体文件读写效率以及存储空间的利用效率,减少存储空间碎片化,文件定位效率高。附图说明
[0030] 图1为本发明流程结构示意图,
[0031] 图2为本发明可靠性文件创建过程示意图,
[0032] 图3为本发明非可靠性文件创建过程示意图,
[0033] 图4为本发明基于非可靠性文件的虚拟文件创建过程示意图,
[0034] 图5为本发明虚拟文件结构示意图。

具体实施方式

[0035] 以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0036] 一种双体制文件管理系统实现方法,包括如下步骤:
[0037] 一、存储器空间管理单元实施存储器空间地址管理,通过数据块属性记录链表记录正在使用的、需要删除或者需要分配的数据块初始地址以及数据块状态;
[0038] 二、存储单元数据块控制逻辑单元调用存储器空间管理单元的数据块信息并用来查询、修改或编辑数据块管理列表的状态实现数据块管理;
[0039] 三、读写控制单元连接存储单元数据块控制逻辑单元,实现对数据块的异步读写控制或同步读写控制;
[0040] 四、虚拟文件读写控制单元位于读写控制单元与可靠性读写与非可靠性读写的双机制读写控制接口层之间,通过对文件内部更加细化的结构管理实现文件虚拟化功能;
[0041] 五、可靠性读写与非可靠性读写的双机制读写控制接口与读写控制单元连接或者通过虚拟文件读写控制单元连接,完成创建、修改或者删除可靠性文件或非可靠性文件,指定多媒体文件的读写方式为异步或同步读写,通过可靠性读写与非可靠性读写的双机制读写控制接口完成操作系统中的文件系统间的替换或者实现对未来新型操作系统的挂接。读写控制单元包括文件属性控制单元,文件属性控制单元在虚拟文件标志为“是”时与虚拟文件读写控制单元连接。文件属性控制单元用于文件读写控制管理,当文件类型通过可靠性数据读写与非可靠性数据读写的双机制读写控制接口时,被指定为可靠性数据时缺省为使用小型数据块或强制指定为大型数据块;被指定为非可靠性数据时缺省为使用大型数据块或强制指定为小型数据块。文件属性控制单元执行文件属性管理,文件属性管理包括文件目录、子目录管理以及各级目录下的文件管理。虚拟文件读写控制单元管理非可靠性文件为母文件的内部虚拟文件子文件群体的结构与数据、子文件定位转换和虚拟文件读写控制单元数据读写位置检索与锁定。可靠性文件的创建过程包括如下步骤:一、通过读写控制接口创建可靠性文件,包括将存储空间分配给小数据块、指派所使用的空间地址链表、可靠性读写类型标志为“是”,虚拟文件标志为“非”;
[0042] 二、分配数据块数量不够时继续分配;
[0043] 三、创建文件完成,当读写错误过多时终止读写,创建文件失败。
[0044] 非可靠性文件的创建过程包括如下步骤:
[0045] 一、通过读写控制接口创建非可靠性文件,包括将存储空间分配给大、小数据块、指派所使用的空间地址链表、非可靠性读写类型标识和虚拟文件标志为“是”;
[0046] 二、分配数据块数量不够时继续分配;
[0047] 三、当读写错误时记录错误,读写继续;
[0048] 四、当文件结构数据为小数据块管理时,通过可靠性数据读写方式读写,非可靠性数据文件通过大数据块管理,创建文件完成。
[0049] 基于非可靠性文件的虚拟文件创建过程包括如下步骤:
[0050] 一、绑定非可靠性文件,包括当文件大小不足时,创建文件失败、虚拟文件标志为“是”、非可靠性读写类型标识和虚拟文件为子文件,被虚拟文件为母文件;
[0051] 二、创建可靠性文件用于管理虚拟文件结构与属性;
[0052] 三、创建非可靠性文件用于管理虚拟非可靠性数据;
[0053] 四、创建文件完成,当属性管理文件读写错误过多时,终止读写,创建文件失败。
[0054] 非可靠性文件包括语音数据文件和视频流数据文件。可靠性文件包含管理文件结构的文件、文本文件、数据库文件和数据加密解密文件,非可靠性文件包含音频、视频的流媒体文件和数字图像的数据本体部分的文件。
[0055] 工作原理
[0056] 请求项目【1】
[0057] 文件系统管理机构:1.存储器空间管理单元;2.存储单元数据块控制逻辑;3.文件属性管理以及同步或异步读写控制能的读写控制单元;4.虚拟文件读写控制单元;5.可靠性数据读写与非可靠性数据读写的双机制读写控制接口等部分构成。
[0058] 请求项目【2】
[0059] 根据请求项目【1】中所提及1.存储器空间管理单元通过数据块属性记录链表实现管理不同大小数据块的功能,不同大小的数据块可在格式化过程中根据数据块定义常量指定完成。
[0060] 请求项目【3】
[0061] 根据请求项目【1】中所提及2.存储单元数据块控制逻辑,可以实现对于不同大小的数据块链表实施特定数据块索引,属性修改等操作,从而完成数据块的删除、使用、增加隶属等信息记录。
[0062] 请求项目【4】
[0063] 根据请求项目【1】中所提及3.文件属性管理以及同步或异步读写控制能力的读写控制单元可以实现:当文件类型通过5可靠性数据读写与非可靠性数据读写的双机制读写控制接口,被指定为可靠性文件时使用小型数据块,对于非可靠性数据读写时指定大型数据块或小型数据块,从而保证读写效率以及存储空间的利用效率,减少存储空间碎片化。
[0064] 请求项目【5】
[0065] 根据请求项目【4】中所提及3.文件属性管理以及同步或异步读写控制能力的读写控制单元,无论是工作在读写可靠性文件模式,还是非可靠性工作模式,在前一个文件数据读写过程结束后,均可实时指定下一次文件读写模式为异步读写或者同步读写。支持四种组合:a、可靠性文件同步读写,b、可靠性文件异步读写,c、非可靠性文件同步读写,d、非可靠性文件异步读写。
[0066] 请求项目【6】
[0067] 根据请求项目【1】中所提及4.虚拟文件读写控制单元,在请求项目【5】所述结构与方法中,通过本单元实现在一个较大的非可靠性文件内部,构建出多文件子系统,用于管理读写多个虚拟的非可靠性文件。在这种模式下,作为母文件的非可靠性文件是通过指定文件类型和文件大小建立的,一旦建立后,对于母文件的数据区域,非可靠性读写模式无效,而只能整体删除母文件从而虚拟文件全部被删除。
[0068] 请求项目【7】
[0069] 根据请求项目【1】中所提及5.可靠性数据读写与非可靠性数据读写的双机制读写控制接口,通过本接口,开发者可以指定建立文件的类型,或者创建基于某个非可靠性文件的虚拟文件系统。
[0070] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈