一种通信设备中轻量级文件系统管理方法技术方案

技术编号:20242173 阅读:46 留言:0更新日期:2019-01-29 23:17
本发明专利技术提供一种通信设备中轻量级文件系统管理方法,包括文件存储过程、文件检索过程和文件操作过程,所述文件存储过程中,文件头信息与文件数据分开存储于系统存储设备中,文件头信息内容包括文件映射信息、文件大小、文件偏移指针、空间使用标识,文件系统中包含文件映射信息表;所述文件检索过程,包括将根据文件名称对文件头信息进行分段式检索,并通过空间使用标识判断文件头信息是否使用;所述文件操作过程,包括获取终端文件名,对文件名进行文件检索,匹配文件名称所对应文件头信息,对文件数据物理存储地址进行直接操作。本发明专利技术仅检索文件头信息就能直接对文件数据物理地址进行读、写,降低文件检索速度,提高文件操作效率。

【技术实现步骤摘要】
一种通信设备中轻量级文件系统管理方法
本专利技术涉及通信系统领域,尤其为通信设备中轻量级文件系统管理方法。
技术介绍
文件系统即在存储设备上组织文件的方法,在实际嵌入式系统应用中移植传统的文件系统需要占用大量的内存资源,文件系统本身大小也占用了很大的设备存储空间,对嵌入式操作系统存储容量有一定的要求。对于目前市面上主流的微处理内存大小与存储容量都十分有限,移植主流文件系统需要占用宝贵的内存资源。因此,传统的文件系统已经无法满足低成本、小容量、低功耗平台下的文件管理需求,尤其是在通信领域,设备小型化是当前重要发展方向,通信设备中文件管理需求更迫切。对于低成本嵌入式系统的特殊要求,需要提供一种足够轻量级的文件系统管理方案。本专利技术提出一种轻量级的文件管理解决方案,适用于移植了简单的操作系统平台或无操作系统的嵌入式设备平台,支持主流文件系统中基本文件操作方法,解决了低成本、小容量、低功耗平台下的文件基本操作问题。
技术实现思路
本专利技术的目的在于提供一种简单、高效及支持多种文件传输方式的嵌入式文件管理以及文件传输方法,从而解决低成本、小容量、低功耗通信设备平台下的文件基本操作问题。本专利技本文档来自技高网...

【技术保护点】
1.一种通信设备中轻量级文件系统管理方法,其特征在于:包括文件存储过程、文件检索过程和文件操作过程,所述文件存储过程实现如下,文件头信息与文件数据分开存储于系统存储设备中,存储方式为以块为单位按顺序存储于设备的物理存储空间中;文件头信息内容包括文件映射信息、文件大小、文件偏移指针、空间使用标识,文件映射信息包括文件名称和文件物理存储地址,空间使用标识表示当前文件头信息中是否存在映射文件;文件系统中包含文件映射信息表,文件映射信息表中保存有文件系统最大支持的所有文件映射关系;文件系统仅对文件映射信息表中存在的文件进行操作,对不存在于文件映射信息表中的文件认定为非法文件,文件映射信息表中的每个文件...

【技术特征摘要】
1.一种通信设备中轻量级文件系统管理方法,其特征在于:包括文件存储过程、文件检索过程和文件操作过程,所述文件存储过程实现如下,文件头信息与文件数据分开存储于系统存储设备中,存储方式为以块为单位按顺序存储于设备的物理存储空间中;文件头信息内容包括文件映射信息、文件大小、文件偏移指针、空间使用标识,文件映射信息包括文件名称和文件物理存储地址,空间使用标识表示当前文件头信息中是否存在映射文件;文件系统中包含文件映射信息表,文件映射信息表中保存有文件系统最大支持的所有文件映射关系;文件系统仅对文件映射信息表中存在的文件进行操作,对不存在于文件映射信息表中的文件认定为非法文件,文件映射信息表中的每个文件拥有固定物理存储地址与固定文件名称;所述文件检索过程,包括将根据文件名称对文件头信息进行分段式检索,并通过空间使用标识判断文件头信息是否使用;所述文件操作过程,包括获取终端文件名,对文件名进行文件检索,匹配文件名称所对应文件头信息;如果为系统支持文件则获取文件数据的物理存储地址与文件偏移指针,对文件数据物理存储地址进行直接操作。2.根据权利要求1所述通信设备中轻量级文件系统管理方法,其特征在于:采用空间使用标识为“1”表示当前文件头信息中存在文件映射信息,“0”表示当前文件头信息中不存在文件映射信息。3.根据权利要求2所述通信设备中轻量级文件系统管理方法,其特征在于:所述文件检索过程,包括以下步骤,(1)获取所需文件名称的首字母,匹配文件头信息段首字母,寻找对应首字母所在的文件头信息段,匹配成功则进入(2),否则认定是无效文件名,结束流程;(2)判断文件头信息段中各个文件头信息中的空间...

【专利技术属性】
技术研发人员:游文洋王彩云欧文军陈辉
申请(专利权)人:武汉虹信通信技术有限责任公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1