1.一种嵌入式系统中FAT文件系统异常状态量化测定方法,其特征在:依据FAT文件出现异常所引起的数据损失情况将各种异常进行分级,为各级异常赋予相应的数据损失权重,最后依据发生异常级别和次数使用量化方式表示文件系统工作状态。
2.如权利要求1所述的一种嵌入式系统中FAT文件系统异常状态量化测定方法,其特征在于:依据文件系统出现异常所引起的数据损失情况将各种异常进行分级,将异常分为三级:低、中、高,各级异常的包含情况如表2所示:表2
依据各种不同异常所引起文件系统数据损失大小,将各级异常给予不同的数据损失单位权重,各级异常数据损失单位权重划分规则为:较低一级异常数据损失总权重小于较高一级异常数据损失的单位权重,如表2所示,其中Wlow为低级异常数据损失单位权重,Wmid为中级异常数据损失单位权重,Whigh为高级异常数据损失单位权重。
3.如权利要求2所述的一种嵌入式系统中FAT文件系统异常状态量化测定方法,其特征在于:使用量化方式为FAT文件系统状态FatStatus进行评分,如公式(1)所示:FatStatus = max(0,FullScore-Whigh×min(Nhigh,Mhigh)-Wmid×rmn(Nmid,Mmid)-Wlow×min(Nlow,Mlow)) (1)公式(1)中,FullScore代表文件系统在无异常状态下的总分值;Nhigh为高级异常次数,Nmid为中级异常次数,Nlow为低级异常次数;Mhigh为高级异常次数阈值,Mmid为中级异常次数阈值,Mlow为低级异常次数阈值;max()函数为取两数中较大值,min()函数为取两数中较小值;
公式(1)中各级异常数据损失权重之间存在如下的关系:低级异常数据损失的单位权重小于中级异常数据损失的单位权重,中级异常数据损失的单位权重小于高级异常数据损失的单位权重;低级异常数据损失的最大总权重应该小于中级异常数据损失的单位权重;
中级异常数据损失的最大总权重应该小于高级异常数据损失的单位权重;高级异常数据损失的最大总权重应该小于等于FullScore,以上关系如公式(2)所示: