[发明专利]一种嵌入式小型实时文件系统的实现方法在审
申请号: | 202210197032.X | 申请日: | 2022-03-02 |
公开(公告)号: | CN114579052A | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 杨亮;谢苏琨 | 申请(专利权)人: | 南京电科智能科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 江苏长德知识产权代理有限公司 32478 | 代理人: | 张源 |
地址: | 210000 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 小型 实时 文件系统 实现 方法 | ||
1.一种嵌入式小型实时文件系统的实现方法,其特征在于,包括:
获取待交互的实时文件集,实时文件集包含文件编号、文件标志符、文件占存和文件类型;
对实时文件集进行预处理并获取对应的文件系数,文件系数是用来获取实时文件集对应的标志以便对其进行划分的数值;
获取系统中扇区的数据集,数据集包含扇区编号、扇区标志符、使用空间和扇区状态;
对数据集进行预处理获取对应的扇分值,扇分值是通过将数据集中的各项数据进行归一化处理和计算来对若干个扇区进行分级的数值;
将扇分值与预设的扇分范围进行匹配获取包含第一排序集、第二排序集和第三排序集的扇区分析集;
基于不同的分级方案将实时文件集分配至扇区分析集中空闲的扇区,并根据实时文件集的操作动作对扇区的数据集进行处理和更新。
2.根据权利要求1所述的一种嵌入式小型实时文件系统的实现方法,其特征在于,对实时文件集进行预处理的具体步骤包括:
提取获取实时文件集中文件占存的数值WZCi;对实时文件集中的文件类型进行标记并获取对应的类型关联值LXGi;对标记的文件占存的数值和类型关联值进行归一化处理并取值,通过公式计算获取实时文件集的文件系数WJX,该公式为,a1和a2为不同的比例因子且0<a1<a2,为补偿因子。
3.根据权利要求2所述的一种嵌入式小型实时文件系统的实现方法,其特征在于,获取补偿因子的具体步骤包括:
获取实时文件集处理时的物理介质数据,该物理介质数据包含物理介质类型、读速度和写速度,获取物理介质类型对应的介质权重WJQi;
提取读速度和写速度的数值并分别标记为DSDi和XSDi;对标记的介质权重、读速度和写速度进行归一化处理,通过公式计算获取物理介质数据对应的补偿因子,b1和b2为不同的比例因子且均大于零。
4.根据权利要求3所述的一种嵌入式小型实时文件系统的实现方法,其特征在于,根据文件系数获取实时文件集对应的文件标志,获取预设的文件范围的最小值p1和最大值p2,将文件系数与文件范围进行匹配;若WJX≤p1,则生成第一匹配标志;若p1<WJX≤p2,则生成第二匹配标志;若WJX>p2,则生成第三匹配标志;第一匹配标志、第二匹配标志和第三匹配标志构成文件系数的文件分析集。
5.根据权利要求4所述的一种嵌入式小型实时文件系统的实现方法,其特征在于,对实时文件集进行预处理,包括:获取数据集中的扇区编号、扇区标志符、使用空间和扇区状态;提取使用空间的数值并将其标记为SKJi;对扇区状态进行标记并获取对应的状态关联值ZTGi;对标记的各项数据进行归一化处理并取值,通过公式计算获取扇区的扇分值SF,该公式为,c1、c2和c3为不同的比例因子且均大于零,SHXi为扇区的损耗系数;将扇分值与预设的扇分范围进行匹配,得到扇区分析集。
6.根据权利要求5所述的一种嵌入式小型实时文件系统的实现方法,其特征在于,获取损耗系数的具体步骤包括:
获取扇区的工作数据,工作数据包含写次数、读次数和擦除次数;分别提取写次数、读次数和擦除次数的数值并标记为SXCi、SDCi和SQCi;对标记的写次数、读次数和擦除次数进行归一化处理并取值,通过公式计算获取扇区的损耗系数SHXi,该公式为,d1、d2和d3为不同的比例因子且0<d1<d2<d3。
7.根据权利要求5所述的一种嵌入式小型实时文件系统的实现方法,其特征在于,获取扇区分析集的具体步骤包括:
获取预设的扇分范围的最小值q1和最大值q2,将扇分值SF与扇分范围进行对比;若SF≤q1,则生成第一对比信号并将若干个扇区根据扇分值的大小进行升序排列,得到第一排序集;若q1<SF≤q2,则生成第二对比信号并将若干个扇区根据扇分值的大小进行升序排列,得到第二排序集;若SF>q2,则生成第三对比信号并将若干个扇区根据扇分值的大小进行升序排列,得到第三排序集;第一排序集、第二排序集和第三排序集构成扇区分析集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京电科智能科技有限公司,未经南京电科智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210197032.X/1.html,转载请声明来源钻瓜专利网。