[发明专利]数据管理方法和相关装置在审
申请号: | 202211229738.6 | 申请日: | 2022-10-08 |
公开(公告)号: | CN115658622A | 公开(公告)日: | 2023-01-31 |
发明(设计)人: | 蔡蒙;李伟琪;裴志明;肖杰伟 | 申请(专利权)人: | 北京奕斯伟计算技术股份有限公司 |
主分类号: | G06F16/172 | 分类号: | G06F16/172;G06F16/16 |
代理公司: | 北京成创同维知识产权代理有限公司 11449 | 代理人: | 刘静;李秀霞 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据管理 方法 相关 装置 | ||
本公开提供了一种针对存储器的数据管理方法和相关装置,该存储器包括多个存储单元,存储单元中第一区域用于存储文件的标识信息且第二区域用于存储该文件内写入的数据,该数据管理方法包括:接收文件操作指令,文件操作指令包括待操作文件的标识信息;基于待操作文件的标识信息确定目标单元,目标单元为其中第一区域对待操作文件的标识信息进行存储的存储单元;以及,在目标单元中进行待操作文件的数据管理。本公开实现了上层系统对嵌入式系统的数据管理。
技术领域
本公开涉及计算机技术领域,具体涉及一种数据管理方法和相关装置。
背景技术
嵌入式系统出于总体成本或者设备占用体积的角度考虑,通常选择搭载非易失性存储器(non-volatile memory,简称NVM)的芯片实现,其中非易失性存储器的存储空间有限,数据管理可占用的存储资源极少。
现有的一种数据管理方式是基于文件系统,该种数据管理方式可以采用内存技术设备(memory technology device,简称MTD)来管理不同类型的闪存(flash)存储空间或其它存储空间的数据存储,主要目的是实现对文件的按名操作,用户只要知道文件名就可以操作文件,而不必考虑文件存储在什么地方。但这种数据管理方式,因文件系统涉及较多的功能接口或者复杂的管理逻辑,通常需要占用较大的存储空间。
实际应用中,嵌入式系统可能需要与一些上层(即应用层)系统进行对接,而上层系统通常采用的是上述这种基于文件系统的数据管理方式,这就导致上层系统因嵌入式系统存储资源不够而无法实现对嵌入式系统的数据管理。
发明内容
为了解决上述技术问题,本公开提供了一种针对存储器的数据管理方法和相关装置,旨在实现上层系统对嵌入式系统的数据管理。
根据本公开第一方面,提供了一种针对存储器的数据管理方法,所述存储器包括多个存储单元,所述存储单元中第一区域用于存储文件的标识信息且第二区域用于存储该文件内写入的数据,所述数据管理方法包括:
接收文件操作指令,所述文件操作指令包括待操作文件的标识信息;
基于所述待操作文件的标识信息确定目标单元,所述目标单元为其中第一区域对所述待操作文件的标识信息进行存储的存储单元;
以及,在所述目标单元中进行所述待操作文件的数据管理。
可选地,所述数据管理方法还包括:
对所述待操作文件的标识信息进行合法性验证,所述合法性验证通过后基于所述待操作文件的标识信息确定目标单元;
其中,所述合法性验证包括判断结构体数组中是否包括目标元素,所述目标元素包括所述待操作文件的标识信息;
所述结构体数组的一个元素对应一个所述存储单元,在为已用元素的情况下包括对应文件的标识信息且所对应存储单元的第一区域存储所对应文件的标识信息。
可选地,所述合法性验证还包括:
判断所述待操作文件的标识信息是否符合标识信息的设定规则;
和/或,判断存储所述待操作文件的标识信息的所述存储单元是否在所述存储器的设定区域。
可选地,所述结构体数组的一个已用元素还包括标志位,所述标志位用于表示已用元素所对应文件是否被打开;
所述文件操作指令为打开指令,所述合法性验证还包括:根据所述结构体数组判断当前打开的文件数量是否等于打开量阈值,不等于所述打开量阈值的情况下基于所述待操作文件的标识信息确定目标单元;
在所述目标单元中进行所述待操作文件的数据管理,包括:对所述目标元素的标志位赋值以使该标志位标识所述待操作文件打开。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奕斯伟计算技术股份有限公司,未经北京奕斯伟计算技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211229738.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种耐用型端子组件
- 下一篇:音乐生成方法、装置和电子设备