文件数据存储器、写入方法、读取方法及存储系统技术方案

技术编号:32832135 阅读:27 留言:0更新日期:2022-03-26 20:46
本发明专利技术公开了一种文件数据存储器、写入方法、读取方法及存储系统。该文件数据存储器设有文件信息区和数据存储区,所述数据存储区包括至少一个数据存储块;其中,所述文件信息区存储有文件的文件信息,所述文件信息指引至少一个所述数据存储块,所述数据存储块存储所述文件信息对应所述文件的文件数据和所述数据存储块的状态信息。本发明专利技术通过在写入文件数据时,根据文件信息区存储的文件信息和数据存储块存储的数据存储块的状态信息,将目标文件存储至预设位置,并在读取文件数据时,调整指向对应文件数据的文件信息,实现了在存储不同类型和不同权限文件时,提高文件数据存储的稳定性以及文件数据读取的效率。性以及文件数据读取的效率。性以及文件数据读取的效率。

【技术实现步骤摘要】
文件数据存储器、写入方法、读取方法及存储系统


[0001]本专利技术涉及数据存储
,尤其涉及到一种文件数据存储器、写入方法、读取方法及存储系统。

技术介绍

[0002]随着电子技术的发展,电子设备的功能越来越复杂。电子设备工作前需要从电可擦除/不可擦除的存储器件读取可执行的目标代码(二进制代码)加载到本地内存并顺序执行,从而实现各种复杂的功能。在包含操作系统的电子设备中,除了上电加载数据外,还会在工作各阶段存储、提取各种不同长度数据,因此建立复杂的文件系统对数据文件进行管理。
[0003]然而,传统的存储方式没有考虑磁盘写入的空间均衡,导致存储器寿命短,文件数据存储稳定性不高,同时,在对不同类型的文件数据进行存储时,往往会出现不同类型的文件具有不同的执行权限,传统的建立目录索引的存储方式通用性强,但文件的写入和读取效率低。因此,如何提高文件数据存储的稳定性以及文件数据读写的效率,是一个亟需解决的技术问题。
[0004]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

...

【技术保护点】

【技术特征摘要】
1.一种文件数据存储器,其特征在于,所述文件数据存储器设有文件信息区和数据存储区,所述数据存储区包括至少一个数据存储块;其中,所述文件信息区存储有文件的文件信息,所述文件信息指引至少一个所述数据存储块,所述数据存储块存储所述文件信息对应所述文件的文件数据和所述数据存储块的状态信息。2.如权利要求1所述的文件数据存储器,其特征在于,所述文件包括第一文件和第二文件;其中:所述第一文件为只读文件,所述第一文件的文件信息包括文件名称和存储地址;所述第二文件为可写文件,所述第二文件的文件信息包括文件名称、文件数量和存储地址。3.如权利要求1所述的文件数据存储器,其特征在于,所述文件包括第一文件和第二文件;其中:所述第一文件为只读文件,存储所述第一文件的数据存储块的状态信息包括数据存储块的存储文件长度;所述第二文件为可写文件,存储所述第二文件的数据存储块的状态信息包括数据存储块的存储文件长度和数据存储块的写入次数。4.一种文件数据写入方法,其特征在于,用于文件数据写入设备,所述文件数据写入设备用于向如权利要求1

3任意一项所述的文件数据存储器写入文件数据,所述文件数据写入方法包括以下步骤:在接收到目标文件时,识别所述文件的文件类型;若所述文件类型为目标文件类型,获取所述目标文件的文件名称,判断所述文件数据存储器中是否存储有相同所述文件名称的原始文件;若是,基于所述数据存储块的状态信息,确定目标数据存储块,并将所述原始文件的文件数据移动至所述目标数据存储块;否则,将所述目标文件的文件数据写入所述文件数据存储器,调整所述文件数据存储器中数据存储块存储的目标文件类型的文件数据,以使每个目标文件类型的文件的文件信息指引相同数量的数据存储块。5.如权利要求4所述的文件数据写入方法,其特征在于,所述目标文件类型为可写文件;所述若所述文件类型为目标文件类型,获取所述目标文件的文件名称,判断所述文件数据存储器中是否存储有相同所述文件名称的原始文件步骤,具体包括:若所述文件类型为可写文件,获取所述目标文件的文件名称;遍历所述文件数据存储器的文件信息区,匹配所述文件信息区中存储的文件名...

【专利技术属性】
技术研发人员:肖玉张炼卢晓霞陈琛
申请(专利权)人:四川九洲空管科技有限责任公司
类型:发明
国别省市:

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

1